[英]Same Python command works on one computer but doesn't on another in Maya
我在 Maya 2020.4 中運行此命令時遇到問題:
import maya.cmds as cmds
cmds.lookThru('CAMERA:sh*_Vcam')
我試圖通過相機查看,當我嘗試運行它時,Maya 給了我這個錯誤:
# Error: RuntimeError: file <maya console> line 3: Too few arguments given.
我問了一個朋友,他在具有相同 Maya 版本的不同 PC 上為我運行它,並且它起作用了。 我錯過了什么?
當找不到相機時,似乎會出現該錯誤。
做一個cmds.ls('CAMERA:sh*_Vcam')
看看它是否找到了任何東西,如果沒有,那就是你的問題。
mc.lookThru('persp') # works
mc.lookThru('invalid') # RuntimeError
# Quick function if you'd like to avoid the error
def lookThru(cam):
try:
mc.lookThru(cam)
except RuntimeError:
mc.warning('No camera found matching {!r}.'.format(cam))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.