現在我正在嘗試創建一個腳本來改變Maya中的透視方向。 (該功能已經在Maya建模工具箱中,但我想製作一個自定義和簡化的版本)但是我遇到了我的功能問題。這是代碼:Maya-Python manipMoveContext
cmds.optionMenu(label = 'Pivot', changeCommand = pivotOrient)
cmds.menuItem(label='Object',)
cmds.menuItem(label='World')
cmds.menuItem(label='Component')
cmds.menuItem(label='Normal')
def pivotOrient(p):
if p == 'Object':
cmds.manipMoveContext(e= True, mode= 0)
elif p == 'World':
cmds.manipMoveContext(e= True, mode= 2)
elif p == 'Component':
cmds.manipMoveContext(e= True, mode= 10)
else:
cmds.manipMoveContext(e= True, mode= 3)
它說「#錯誤:RuntimeError:文件行40:無對象名稱指定#。」
你能幫我解決這個問題?對不起,我仍然是Python和Maya腳本的新手。提前致謝。
您可能想要更改問題的標題,因爲您收到的錯誤與您的問題有關你正在使用'manipMoveContext'命令的方式;與下拉菜單無關:) – mapofemergence