我正在尝试定义一个函数,该函数在我指定一个对象时返回一个列表,当我没有指定任何内容时,它会返回带有 *_control 的场景中所有对象的列表。这是我的函数,但它不起作用....我正在和玛雅一起工作..
from maya import cmds
def correct_value(selection):
if not isinstance(selection, list):
selection = [selection]
objs = selection
return objs
if not selection :
objs = cmds.ls ('*_control')
return objs
当我没有指定任何内容时,它会返回一个错误:
错误:第 1 行:TypeError:文件第 1 行:correct_value() 正好采用 1 个参数(给定 0)
怎么了 ??