擅长:python、mysql、java
<p>原因有二:</p>
<ol>
<li>lambda表达式有一个字符串“renameObject()”,它应该是不带撇号的函数名</李>
<li>即使调用了renameObject()函数,它也会失败,因为您将当前选择分配给一个名为a的变量。但是在rename函数中,再次使用字符串“a”。因此,maya搜索一个名为“a”的对象,并尝试将其重命名,除非您确实有一个名为“a”的对象</李>
</ol>
<p>而且confirmDialog()不需要cmds.showWindow(),它可以不使用</p>