【问题标题】:Maya Python modules complete documentation?Maya Python 模块的完整文档?
【发布时间】:2020-06-07 23:09:02
【问题描述】:

我已经开始使用 Python 为学校项目编写 Maya 脚本,但我遇到了文档问题:我在任何地方都找不到 Maya API 的所有模块类和功能的完整文档。

我已经找到了PyMEL module 的 Python 风格的文档,但它的其余部分在哪里?例如,maya.cmds 模块?

谢谢。

【问题讨论】:

  • 为了记录,我曾经在maya.cmds 使用过的任何东西也可以在pymel.core 上使用。可能一些很少用到的高级功能可能两者不兼容,但如果你只是做一般的东西,pymel应该没问题。 maya.OpenMaya 是 API - download.autodesk.com/us/maya/2011help/API/…
  • 感谢您的快速回答。

标签: python maya pymel


【解决方案1】:

在 Maya 中打开 Maya 帮助(Windows 中的 F1 键)或转到 the online documentation(该链接转到 maya 2015 文档,您的 Maya 副本应该具有适合您版本的 URL)。这些命令记录在 技术文档 章节的 Python 命令 下; Maya Python API 下的 Maya 开发人员帮助 中记录了 Python API。

【讨论】:

  • 谢谢。我承认我什至没有看过技术文档部分。还有一个问题:Python 命令和 Maya API 有什么区别?它们提供相同的功能还是互补的?
  • cmds 是自动化接口 - 它基本上是 MEL 的包装器,用于使用普通的 Maya 工具编写一系列操作的脚本。该 API 可让您了解 C++ 内部结构。一般来说,除非您有迫切的需求,否则请坚持使用 cmd:API (如 C++)可能会使您的 Maya 崩溃,而您使用 cmd 可以做的最糟糕的事情就是生成错误消息
猜你喜欢
  • 1970-01-01
  • 2011-06-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多