作者:Katasuragi
开始访问MAXScript
MAX脚本语言是基于3DS-MAX2.0以上版本的,所以你只能在3D-MAX运行的时候使用脚本语言。这里有很多种方法从内部访问MAX的脚本语言。最简单的方法是从MAX的菜单中选择MAX脚本语言编辑器。开始脚本的另外一个方法是:
1 在命令面板上选择UtilIty并点击MAXScript会出现一个面板。
2 点击Open Listener.MAX脚本语言编辑窗口就会出现。
MAX脚本语言编辑窗口是一个交互式的语言翻译,它的工作方式就如同DOS的命令窗口.输入MAX脚本语言中的命令,并且回车就可以立即执行命令。
一次只有一个MAX脚本语言编辑窗口可以被打开。当你在使用的时候,你可以在MAX和脚本语言编辑器之间互相切换。如果你关闭了语言编辑窗口然后再打开它,先前的命令和文字将被保留下来。
语言编辑器分为两格。顶部粉红色的窗口是宏记录器窗口;底部白色窗口是输出窗口。如果当语言编辑起启动以后,宏记录面板是关闭的,那么可以把分隔条向下拖曳来打开它。
当宏记录器处于可运行状态的时候,每一条可以记录的命令都会显示在宏记录窗口里,而输出的结果就会在白色的输出窗口里输出。从宏记录器窗口中输出的执行代码会被显示在输出窗口里以防止错误或混乱的记录。两个窗口都允许你进行剪切、复制、拖曳、编辑、选择或执行命令(代码)。你可以拖动分隔条来调整两个窗口之间的大小。
在状态栏的左边界包括了可定义大小的小型编辑窗口。
如果小型编辑窗口不可见,可以拖动状态面板左边的分割条来让它显示出来。THE MINI LISTENER PANES ACT AS SINGLE-LINE IN CORRESPONDING LISTENER PANES。小型编辑窗口总是显示你正在输入的东西或者是你把光标放置于编辑窗口的位置。反过来说,任何你输入到小型编辑窗口的内容都会输入到光标所处位置的编辑窗口中。
怎样把编辑器安装到一个视图中
1、右击视图标签(viewport label)
2、选择 Extended
3、选择 MAXScript Listener.
源代码输出
MAX脚本语言代码的输出不同于大多数的程序语言。MAX脚本提供给你具有自由形式的语言,就如同C和C++那样,没有数量庞大的标点符号。
MAX脚本语言让你打破变量声明、公式的限制,并且可以在任何你需要的地方进行跳行执行。语句的断点可以设在表达式的中间。MAX脚本语言会解读你的代码直到每一行的终点,不管这行代码是否完整。如果不完整的话,它回继续解读后面的代码,只到代码结束为止。
评论加载中…