首页 百科知识 典型三维动画脚本语言

典型三维动画脚本语言

时间:2024-10-05 百科知识 版权反馈
【摘要】:MAXScript是3DS Max软件内置的脚本语言,是专门为补充3DS Max而精心设计的。MAXScript的主界面是MAXScript菜单,其中包含用于创建和处理所有MAXScript脚本的命令。也可以直接在命令行中输入MAXScript命令,从DOS命令行启动3DS Max后运行指定脚本。单击“打开”按钮,启动“MAXScript编辑器”窗口,其中显示了要打开的动作脚本。“侦听器”执行命令实际上表达为执行完成后的打印结果。启用“宏录制器”窗格时,“宏录制器”窗格中显示记录所有内容;输出窗格显示脚本输出结果。

1. MAXScript概述

MAXScript是3DS Max软件内置的脚本语言,是专门为补充3DS Max而精心设计的。它面向对象,并且拥有几种特殊功能和构造。MAXScript反映了3DS Max用户界面中的一些高级概念,其中包括坐标系统上下文(具有自动关键帧动画模式),并且使用匹配3DS Max对象的层次路径名访问场景。MAXScript的主界面是MAXScript菜单,其中包含用于创建和处理所有MAXScript脚本的命令。

Visual MAXScript是MAXScript的补充,它使MAXScript的功能易于了解和使用。Visual MAXScript可以迅速创建脚本UI元素和布局。

要在3DS Max软件内访问MAXScript,可以执行以下操作:在菜单栏单击“MAXScript”菜单,选择对应的动作命令,或者选择工具面板中的MAXScript选项。也可以直接在命令行中输入MAXScript命令,从DOS命令行启动3DS Max后运行指定脚本。这种做法对自动批处理渲染任务来说非常有用。

2.脚本基本操作

单击“MAXScript”菜单中的“新建脚本”命令,打开“MAXScript编辑器”窗口,可以在其中编写动作脚本,如图6-22所示。

图6-22 MAXScript编辑器窗口

单击“MAXScript”菜单中的“打开脚本”命令,在“打开”对话框中,选择要打开的动作脚本。单击“打开”按钮,启动“MAXScript编辑器”窗口,其中显示了要打开的动作脚本。

单击“MAXScript”菜单中的“运行脚本”命令,在“打开”对话框内选择要运行的脚本,然后MAXScript将读取和执行所选脚本。所有输出都将打印到“侦听器”窗口。

3.使用“MAXScript侦听器”

单击“MAXScript”菜单中的“MAXScript侦听器”命令,或者在工具栏“迷你侦听器”上单击右键,在弹出菜单中选择“打开侦听器窗口”命令,即可打开“MAXScript侦听器”窗口。

在MAXScript侦听器窗口中输入MAXScript命令,按Enter键立即执行。侦听器窗口适用于执行交互操作及开发小代码段。“侦听器”执行命令实际上表达为执行完成后的打印结果。用户可以在侦听器中输入任何MAXScript表达式或者子表达式进行评估。

侦听器分为两个窗格。顶部(粉红色)窗格是“宏录制器”窗格,底部(白色)窗格是输出窗格。启用“宏录制器”窗格时,“宏录制器”窗格中显示记录所有内容;输出窗格显示脚本输出结果。

“宏录制器”窗格执行代码时,输出始终直接显示在输出窗格,这样不会使记录混乱。这两个窗格内可以使用剪切、粘贴、拖放、编辑、选择及执行代码等简单的编辑操作。同时,用户还可以通过在窗格之间的分割栏上拖动鼠标,重新设置窗格的大小尺寸。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈