不玛雅尔有一个良好的API IDE?[关闭]
题
我在发展中MAYA和在寻找一个良好的API连接我的模式和能够控制他们通过程序.
谢谢。
解决方案
惠乌迪德,可以使用MEL或Python脚本控制对象和做简单的动作, 并且可以使用C ++或Python经由假象API来创建复杂的任务或重型的任务,如创建变形器,扩大梅尔与新的命令。
在MEL脚本资源我建议 “时针梅尔fundemental” 视频导师
和该API我建议“完成玛雅编程”书
如果你可以做任何脚本或API编程,你知道一些Python, 你可以用蟒容易程序/脚本比MEL或C ++的方式更容易
希望这将有助于您:d
其他提示
有一对夫妇为应用程序编程MEL的,但他们做的是给你的语法着色,也许自动完成。没有什么更高级的存在,这是一样好,因为梅尔只是一个可怕的,可怕的语言:它真正地不是比在Maya的脚本编辑器快速黑客其他什么都好。您应该明确使用Python。
可以使用外部IDE,如Eclipse或WingIDE控制玛雅,但它的棘手 http://www.wingware.com/doc/howtos/maya
不管你会做Python脚本或API的开发,明确看看PyMel,这是在玛雅的本地Pyhon实现一个巨大的改良效果。
如果你是在窗户可以使用PyScripter,配置它,你必须显示自动完成的,你必须遵循这些步骤
- 开Pyscripter Python2.6如果你python版本在maya的是2.6.点击工具>蟒蛇的路径
- 浏览,并添加下面的路径:('D:\Program 文件(86)\Autodesk\Maya2012\开发\其他\pymel\额外\完成\py')
如果你不能够通过添加第2步,可以通过手工加入
要工具>编辑启动脚本python_init.py 添加两条线
进口sys sys.路径。append("D:\Program 文件(86)\Autodesk\Maya2012\开发\其他\pymel\额外\完成\py")
下述步骤将给你写能力python和编程控制你的对象内的玛雅..外部从IDE...(这个还给你代码自动完成要素)