首页 > 代码库 > 学习笔记MAX_SCRIPT_01
学习笔记MAX_SCRIPT_01
学习笔记 MAX_SCRIPT_01
关于max script的脚本编辑一直想系统的学习一下,以下是我的学习笔记
首先需要掌握的一些词汇:
- $
- show
- move
- rotate(eulerAngles x y z)
- scale
- in coordsys
- for
- where
- classOf
- random
- #() 和 []
- at time
$
$ 的意思表示我们当前所选择的物体
修改一个圆的大小:$.radius = 6;
修改圆的相对大小:$.radius += 6; // 用 += , -= , *= 和 /= 来表示在当前值之上进行加减乘除
可以控制物件名的相关属性
修改一个名字为“Sphere01”圆的大小:$Sphere01.radius = 6;
注意:如果物体名称中存在空格,要在名称两端加上单引号,例如 $‘my box‘
show
显示物体下面的属性名称
show $ //查看当前物体的属性名称
.height : float //冒号左边的单词是属性名,冒号右边的词指出该属性所需的数值类型
常用数值类型的名称含义
integer:整数
float:浮点数(即允许带小数)
string:字符串,数值外要带有双括号,例如 "hello world"
boolean:真\假 值,也用来表示打开和关闭,可以使用 true,false,on,off
point2:二维坐标,两个数字之间用逗号分隔,外加方括号,例如 [10,20]
point3:三维坐标,三个数字之间用逗号分割,外加方括号,例如 [10,22,133]
color:颜色RGB数值,在圆括号以 color开头,加三组数值分别表示RGB值,以空格分隔,例如纯白色为 (color 255 255 255)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。