0

所以我认为我的问题是我对全局变量和子程序的理解。加上开头的列表这是我的代码:

https://gist.github.com/anonymous/ff1b16aa4093a2929896

如果我将它放入 Maya 中,突出显示它并按下播放图标。它可以工作并且 GUI 会打开,我可以从 GUI 运行整个过程。但是,如果我保存它并尝试将其作为模块导入,它就无法正常工作并且重置按钮消失,我得到了这个:

# NameError: 未定义全局名称“Reset”#

编辑:我会将 Reset 放在变量中,但出于某种原因,出于该过程。

4

1 回答 1

0

查看optionVar命令。

一般来说,Maya 的整个用户界面都是开源的。如果您想知道某些东西是如何工作的,您可以简单地找到实现它的脚本。也尽量不要避免学习 MEL。

于 2013-04-04T22:05:31.223 回答