我想让玛雅来检查列出的对象是否是一个Blendshape节点或不。Python玛雅 - 如果objectType返回“没有指定对象名称”
这是我的代码:
def bake(self, *args):
self.items["selection"] = cmds.ls(sl = True)
self.items["shapes"] = cmds.listRelatives(self.items["selection"], ad = True)
shapes =()
for i in self.items["shapes"]:
bs = cmds.listConnections(i, type = "blendShape", exactType = True)
if cmds.objectType(bs, isType = "blendShape"):
print bs
它返回# Error: RuntimeError: file X:/Documents/maya/scripts\jtBakeCharacter.py line 16: No object name specified
第16行是:if cmds.objectType(bs, isType = "blendShape"):
除了I AM指定对象名,对象名称是BS ..我有打印了bs的结果,并列出了许多对象。许多。