声明,非专业教程,如果有不对谬误处,还请大家指正!
先了解一下MAXScript,MAXScript是3ds Max内置脚本语言,max2.0及以后加入的功能。也能使用在max相关产品,脚本可使用于建模、动画、材质、渲染等等。它是专门为3D Studio Max设计的。可以这样说,用脚本可以把max几乎所有的功能重写一遍,而且能实现无法用鼠标键盘实现的操作,那么多流行的脚本就是例证。那么,别人写的脚本究竟是怎样实现的呢?下面我们先让大家体验一下,现在让我们来执行一段代码,先不用管代码的意思。
1.打开max,依次选择菜单栏——MAXScript——新建脚本,这样就打开了编辑器,复制以下代码到编辑器内:
rollout test "测试" width:162 height:42
(
button btn1 "点击一下试试!" pos:[21,12] width:120 height:20
on btn1 pressed do
(
messagebox "欢迎您来到自由者CG论坛!"
)
)
createdialog test
保存,文件名如cs.ms。
2.依次选择菜单栏——MAXScript——运行脚本——选择你刚存的cs.ms文件,确定后会弹出一个对话框
点击后,弹出如下对话框。
怎样?看到效果了吗?
其实代码很简单,一个强大的脚本都是由许多小脚本组成的。好了,言归正传。
MAXScript侦听器(按f11可快速打开此功能)
或者在max界面的左下角,有个迷你侦听器,此处右键,也可以打开此功能
利用max工具也可以打开。
脚本侦听器
可以实时执行MAXScript语句,输入命令后用小键盘上的回车键,即可马上执行。
New Script打开一个脚本编辑器,用来编写脚本,可以保存执行等等操作,以后编写脚本就在这里进行。
Open Script打开一个选择脚本对话框,一个没加密的脚本就可以通过这里打开看到源代码,并进行修改编辑。
Run Script打开一个选择脚本对话框,选择一个脚本后就直接执行了。
Macro Recorder宏录制器,很好的功能,选择后,MaxScript侦听器可以自动显示你在max里面的操作的代码,而这些代码可以直接在你的脚本里面调用。
Visual MAXScript Editor可视化脚本编辑器,打开后是如下界面,你可以不必记一些界面元素的代码,比如按钮、文字框,直接一拖就出来了。
迷你侦听器
MAX界面左下角有个迷你侦听器,它是脚本侦听器的微缩版,每次只显示光标在脚本侦听器的那一行。
————————本节完————————
|