脚本安装调用方法:
一、如果你的脚本是ms或者是mse格式,直接拖动到max中或点击max菜单上的MAX锝擄絻锝掞綁锝愶綌-->Run 锝擄絻锝掞綁锝愶綌打开你的脚本文件。
注:有些ms格式的脚本代码也写成macro 锝擄絻锝掞綁锝愶綌形式,即跟mcr格式一样,判断方式是用记事本打开脚本,看里面是否有macro锝擄絻锝掞綁锝愶綌这个词,如果有就跟mcr格式一样。
[图片0]23dmax脚本有什么用
MAX 脚本是用来扩展MAX功能的工具,用户可以使用它添加新的特征或设置自定义的MAX,这样它被定制成符合你的要求的样式。还可以用MAX记录用户的动作,这样以后可以使用它们减少重复的动作。
还可以用脚本告诉MAX你需要的场景的类型让MAX提供合适的场景,或者告诉MAX你所的事,或着输入你希望执行的指令的时候告诉它希望发生什么事情。
33dmax脚本流程
常用的流程结构如下:
条件:
条件是控制脚本中的程序流程的一个方法。正常情况下,MAX处理每一行,无论这一行是什么,然后退出。但是当有了条件,如果表达式是Ture,则MAX只执行某些行。
条件语句遵循下面的格式:
Ifthen
是要计算的表达式,是表达式等于True时要执行的一些MAX 锝擄絻锝掞綁锝愶綌。还可以用关键字else指定,如果表达式等于false,则发生什么事件。如:
if (student36=”zhouyi”)the
n
(
score=100
)
else
(
score=80
)
循环
循环是另外一种MAX 锝擄絻锝掞綁锝愶綌语言结构(呵呵,好象无论哪一种计算机语言都有循环语句啊),让你能无视正常的执行流程。而不是每次处理脚本中的每一行,然后退出,而是MAX 锝擄絻锝掞綁锝愶綌循环结构对一件事情重复做几次。例如下面所有不及格学生的成绩可以改为及格:
student=1
for score<60 do
(
score=60
)
集合阵列
MAX 锝擄絻锝掞綁锝愶綌有一些非常有用的特性用来帮助用户操纵一组对象。一组对象被称为一个集。集中的变量没有特别的顺序,只是被组合在一起。下面设置了所有的名字为box开头的物体的颜色为蓝色:
A=$box*
=bule
43dmax脚本教程
1,首先我们准备一个场景,创建一个长方体,长宽高分别为10,10,100。
[图片1]