maxscript的自学笔记05-认识数据类型和运算

在一个max脚本中包含另一个脚本文件的写法

include “脚本名称的字符串”

例如:include “abc.ms”

maxscript的数据类型

  1. 数字 :比如1 2 3, 7.0 8.0
  2. 字符:比如hello ,注意字符必须放在””里面
  3. 数组:数组是一组数据的集合. 定义数组的地方法有几种, 一是”#()” ,表示空的数组. 二是”#(<expr>,<expr>)”, <expr>可以是数字, 字符, 表达式等各种类型的数据.

在maxscript中执行max的命令

格式是 max 一级菜单命令 二级菜单命令 [三级菜单命令](三级菜单命令是可选的)

例如:使用max打开文件命令的写法

max file open

再例如: 把物体改变为box显示模式

max box mode

 maxscript中的数学运算

与中学所学的法则一样, 例如求一个半径为2.5的球体体积, 则如下方式输入

V=4/3*pi*2.5^3

输出的结果是49.0874

字符串之间也可以运算

A= “3dscg.com是什么网站?”

B= “它是一个个人创办的3d软件学习网站.”

A+B

上面的语句输出的内容是: “3dscg.com是什么网站?它是一个个人创办的3d软件学习网站.”

随机函数的运算

规则:random 数字1 数字2

输出:数字1和2之间的随机值

例如:random 50 500

随机输出的值是221

递增函数

这没搞明白,以后再学习了

大话3dsmax

maxscript自学笔记04-使用代码制作简单动画教程

2013-10-10 11:56:14

大话3dsmax

maxscript06-源代码的布局与规划

2013-10-15 10:59:40

4 条回复 A文章作者 M管理员
  1. 是的 如我平常用的 eclipse就是一个IDE

    • max本身自带一个编辑器就有高亮代码的功能,外置编辑器了解过

  2. 弱弱的 问句,有什么IDE支持maxscript代码提示吗

    • 什么是IDE??代码编辑器么