删除无效的表达式节点
清理文件 删除无效节点 表达式节点    2018-07-18 11:24:49    102    0    0

近期项目制作过程中,发现很多文件中有许多无用的表达式节点,用如下代码可清除:

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)

代码由 周鸿雁 提供。


完~~~

上一篇: 如何运用DDD解决团队协作与沟通问题

下一篇: 将关联复制替换成普通复制

102 人读过
立即登录, 发表评论.
没有帐号? 立即注册
0 条评论
文档导航