网页浏览总次数

星期二, 二月 20, 2024

MaxScript学习笔记——《3dMAXScript脚本语言完全学习手册》学习笔记

 ***修改max的语言环境为中文


 


















MAXScript 中文备注乱码,保存插件后中文乱码变成??????

 

变量名

不区分大小写

不可数字开头,不可有空格和特殊字符,不可是关键字

不用声明变量类型,可以被不同类型重新赋值

变量 存在作用域,有全局和局部变量


 










代码太长 可以通过\换行


 





创建对象


 


 




*showClass()函数可用来显示指定类的全部属性或指定属性的数据类型


 


 



showProperties()


 


 


 





Box对象的标准转换


 


 


 


 

 

 

 

 

 


简单的动画


 


动画滑杆



设置时间方式有多种


 







动画界面


最大帧数


当前帧数
设置



可以修改动画相关的时间设置


 

 



菜单和UI控件

浮动对话框


 




菜单


 







菜单的下拉菜单


 


 






UI控件

Angle


 


                  

bmp





Bitmap


 



Button


 


 

 

 

 

CheckBox


 


 

 

CheckButton


 


 

 


Colorpicker


 



 






Combobox 组合框


 


 

 





Curve


 


较复杂 有很多属性和事件


 

 

 

 

 

 

 

 

 

Dropdownlist 下拉列表框


 


 

 




Edittext 输入框


 


 

 

 

 

 





GroupBox


 


 

 




Hyperlink 超链接


 


 

 


imgTag


 


 

 

 

 

Label 标签


 


 

 



Listbox 列表框


 


 

 



Mapbutton 打开贴图窗口的按钮


 


 


 

 










Materialbutton 打开材质窗口的按钮


 


 












multilistbox 复选框


 


 

 




Pickbutton 挑选按钮


 




点击之后的挑选状态


 


挑选一个物体


 



非挑选状态


 

 

Progressbar 进度条


 


 

 


Radiobutton 点状选择框


 


 

column1

 



Slider 滑条


 


 

 


Spinner 数字输入框


 


 

 


Timer 计时器


 



数字每一秒都在加
1 显示在文本上

 

相当于unity中的update()ue4当中的Tick事件


 

Render Setup 渲染设置

设置渲染器Renderer


 


renderers为系统变量名 不可修改


 


 


 


 


 






没有评论:

发表评论