我开始编写python脚本,我遇到了一些问题:
import maya.cmds as cmds
win = 'win'
if cmds.window(win, exists = True):
cmds.deleteUI(win)
win = cmds.window(win, t = 'My First Almost-Functional Script')
cmds.showWindow(win)
cmds.columnLayout(adj = True)
cmds.separator(h = 25)
nameCtrl = cmds.textFieldGrp(l = 'Name :', editable = True)
cmds.separator(h = 25 )
cmds.intSliderGrp( min=0, max=50, step=1, f =True )
cmds.separator(h = 25 )
cmds.button ('Test', l = 'Go! ', c = 'Check()')
Test = 'Test'
def Check():
value = cmds.intSliderGrp('Test', q=True, v=True)
if value==0 :
cmds.error( "A null value has been chosen, nothing will happen." )
else :
cmds.headsUpMessage('Something is supposed to Happen')
我不明白为什么它会返回一个错误,说在第22行中找不到对象“Test”。。。有人能帮我吗
出现此错误是因为maya找不到名为“Test”的滑块
试试这个:
实际上,在您的窗口中,您创建了一些布局。您的滑块位于布局中。因此,您需要在UI中获得滑块的完整路径,并将其提供给查询值的元素
我希望它能帮助你
相关问题 更多 >
编程相关推荐