维爱迪-动画创作家园 >> 动画资源 >> 3d教程 >> Autodesk Maya 2011新功能评测 |
用Python创建一个Editor编辑器窗口
如果你想用Python编写一个Editor类型的窗口 ,那么你可以从下面这些路径中寻找已经编译好的py文件:
Python 的优势
Python 是由object级别导向的, 使您更容易掌握UI控件的名称路径。它不需要像使用MEL全局变量一样那么麻烦。Python 更加的强大且易于扩展。
我们可以尝试着写一段代码:
在这个例子中,你有一个方法可以移动工具架进行上下移动,你可以通过参数的方向(即,-1和1)的来调整:
注:如果你是第一次执行代码,执行以下脚本指令:
重新载入作出修改的代码,执行以下脚本指令:
如果你的partial语法报错,你需要回调引用,这个在PEP309中有详细的解释,不再过多赘述。参见http://www.python.org/dev/peps/pep-0309/
你也可以用下列语句直接调用:
返回结果如下图: