将 Maya 图像平面属性"Image Number"设置为通过 python 进行表达式"=frame"



我正在尝试通过python将属性"Image Number"设置为表达式"=frame"。目前我已经尝试过

cmds.setAttr(myImagePlane+".ufe", 1)
cmds.setAttr(myImagePlane+".fe", '=frame')

这不起作用,因为 .fe 只接受整数。从Maya文档中,我没有直接看到图像编号的属性。如何在用户不必手动创建表达式的情况下解决此问题?

您可以通过cmds.expression创建表达式

cmds.expression(o=myImagePlane, s='{}.fe = frame;'.format(myImagePlane))

最新更新