Maya 中的 Python 脚本非常类似于 MEL 脚本。Python 脚本对 Maya 功能具有与 MEL 相同的访问权限并具有非常少的限制(请参见《Maya 用户手册》中的“当前限制”)。Python 与 MEL 需要不同的语法,因此 Python 中的命令看上去与其 MEL 等效命令非常不同。
本教程用于在 Maya 中将 MEL 脚本体验迁移到 Python 脚本环境。本课程不讲授 Python,仅介绍如何在 Maya 中使用 Python 脚本。Maya 在所有受支持的平台上使用 Python 2.5。
Python 是一种可读性很强、易于维护的高级编程语言。Python 因其简单性和标准库而在行业中广泛使用。
若要了解 Python,请试用 Python 中的快速入门教程:
www.python.org/about/gettingstarted/
在本课程中,您将了解如何:
在 Maya 中输入 Python 命令
使用 Python 脚本命令创建几何体
从 Python 命令返回值
将 Python 中的标志与移动、缩放和旋转命令结合使用
在 Python 中设定编辑和查询标志
引用 Python 中的命名对象
在 Python 和 MEL 之间传输值
从 Python 调用 MEL 脚本