近期项目制作过程中,发现很多文件中有许多无用的表达式节点,用如下代码可清除:
import maya.cmds as mc selList = mc.ls(type = "script") for i in selList: ire = mc.getAttr( i + ".ignoreReferenceEdits") asAttr = mc.getAttr(i + ".after") bsAttr = mc.getAttr(i + ".before") if ire == 1: mc.delete(i) elif asAttr == None and bsAttr == None : mc.delete(i)
代码由 周鸿雁 提供。
完~~~
没有帐号? 立即注册