Maya Python:让浮动滑块组与复选框对齐在同一行中
Maya Python: Getting a Float Slider Group to align in the same row as Checkboxes
我正在构建一个小的 window,但我无法让滑块组紧靠某些复选框的右侧。它只是从行中消失了。
为了以防万一,我把第三列做得很大。
def slider_drag_callback(*args):
print 'Slider Dragged'
window = cmds.window()
cmds.columnLayout()
cmds.rowColumnLayout(nc=2, cw=[(1, 50), (2, 40), (3, 300)])
cmds.checkBox(l="Trans")
cmds.checkBox(l="Rot")
cmds.floatSliderGrp(label="Sldr", field=True, value=0, dc=slider_drag_callback)
cmds.setParent('..')
cmds.showWindow(window)
您快到了,您将列数设置为 2,而不是 3。这是 rowColumnLayout 中的 nc 参数。
cmds.rowColumnLayout(nc=3, cw=[(1, 50), (2, 40), (3, 300)])
我正在构建一个小的 window,但我无法让滑块组紧靠某些复选框的右侧。它只是从行中消失了。
为了以防万一,我把第三列做得很大。
def slider_drag_callback(*args):
print 'Slider Dragged'
window = cmds.window()
cmds.columnLayout()
cmds.rowColumnLayout(nc=2, cw=[(1, 50), (2, 40), (3, 300)])
cmds.checkBox(l="Trans")
cmds.checkBox(l="Rot")
cmds.floatSliderGrp(label="Sldr", field=True, value=0, dc=slider_drag_callback)
cmds.setParent('..')
cmds.showWindow(window)
您快到了,您将列数设置为 2,而不是 3。这是 rowColumnLayout 中的 nc 参数。
cmds.rowColumnLayout(nc=3, cw=[(1, 50), (2, 40), (3, 300)])