WEB开发网
开发学院图形图像3Dmax 水鹰脚本系列——3DS MAX 脚本入门教程 阅读

水鹰脚本系列——3DS MAX 脚本入门教程

 2008-05-06 21:15:31 来源:WEB开发网   
核心提示: 字符串:字符串是一个常量,需用引号标识,水鹰脚本系列——3DS MAX 脚本入门教程(7),输入"Hello",MAXScript返回"Hello",现在不要管它,如图2-4B所示,如果输入时没有加引号则返回undefined未定义,改变Sphere

字符串:字符串是一个常量,需用引号标识。输入"Hello",MAXScript返回"Hello"。如果输入时没有加引号则返回undefined未定义。改变Sphere01的名字,输入$Sphere01.name="球体01",现在打开修改器面板 ,可以看到如图2-3所示的样子。

水鹰脚本系列——3DS MAX 脚本入门教程

图2-3

再把名字改回来,输入:

$球体01.name="sphere01"

注意双引号不能忘掉输入。

数组:数组是一些有序的元素的集合。每个元素可以是任何类型的值,并且所有的元素都可以单独的访问。一个数组可以有两种表现形式,第一种是:#(),这是一个空数组,数组定义必须用一个数目符号#和一对括号( )组成,括号里面是数组的元素名,元素可以为一到多个,多个元素之间用逗号分开,例如,#(1,“hello”,3.14159)。想要初始化数组中的元素的时候数组有适当的形式,每一个元素的值可以是数值,一个表达式(例如、30*2),或者是一个字符串(例如,“hello”),元素的名称是不能有同名,而且元素的数目没有限制。关于数组的具体操作,以后的例子中会涉及,这里只作个简单的介绍。输入命令 #(100,"hello",pi) ,MAXScript返回 #(100, "hello", 3.14159)。

那么我们怎么可以获取更多的创建参数呢?方法有两种:

其一是在创建面板中找到对应的创建参数名,创建好的对象也可以在修改器面板中找到创建参数。如图2-4A所示。

其二,根据属性来,因为创建参数实质就是根据对象的属性而定的,没有这个属性就不可能有这个创建参数。显示对象的属性的函数是 showProperties( ),输入 showProperties $box01 ,结果在脚本监听器窗口中返回以小数点开头属性名称,冒号后面是值的类型,现在不要管它。如图2-4B所示。三者之间的关系 如图2-4所示。

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:脚本 系列 DS

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接