Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maya Python:使浮动滑块组与复选框在同一行中对齐_Python_User Interface_Maya - Fatal编程技术网

Maya Python:使浮动滑块组与复选框在同一行中对齐

Maya Python:使浮动滑块组与复选框在同一行中对齐,python,user-interface,maya,Python,User Interface,Maya,我有一个小窗口,我正在建设,我有麻烦让滑块组坐在一些复选框的右边。它只是从行中消失 为了以防万一,我已经把第三栏做得相当大了 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="Tr

我有一个小窗口,我正在建设,我有麻烦让滑块组坐在一些复选框的右边。它只是从行中消失

为了以防万一,我已经把第三栏做得相当大了

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)])

啊!!非常感谢。后续问题…如何使滑块组向左对齐?它几乎就像是从列的右侧开始,然后继续。复选框与左边对齐很好。老实说,我不再真正使用Maya的UI功能,我使用PyQt处理所有事情。然而,我知道使用行和列布局很难让对齐方式完全按照您的需要工作,因此我建议使用formLayouts,并手动将附件和偏移设置到您需要的位置。但是您可以尝试布局和控件的columnAlign参数,看看它们是否解决了问题,有时有效,有时无效