3DMax基础教程 脚本的入门讲解:怎么定义控件和工具条

2014-3-11/ 图像资料下载/ 设计软件/ 只看大图 阅读模式
仅供分享不做任何商业用途,版权归原作者所有,谢谢配合。

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号? 注册

x

 一。我们首先要知道MAX的几个和脚本编写和测试有关的地方。

单击命令面板中的 按钮,打开应用程序面板,再单击MAXScript按钮,在应用程序面板出现MAXScript卷帘窗,如图1-1所示。

  脚本监听器窗口

  脚本监听器又叫脚本跟踪器,单击MAXScript卷帘窗中的Open Listener按钮,也可选择菜单栏中的 MAXScript/MAXScript Listener

  命令,快捷键F11。如图所示。

  也可右击用户界面左下方的Mini-Listener(迷你监听器)打开脚本监听器窗口,如图所示。

  脚本监听器窗口是一个命令编辑和执行窗口,它由两部分组成,上半部分为宏记录窗口,下半部分为脚本运行结果输出窗口。如图所示。

  脚本编辑窗口

  单击MAXScript卷帘窗中的New Listener按钮,或者选择菜单中的 MAXScript/New Scrip 命令打开脚本编辑窗口,如图1-5所示。

  下面我们就直接进入正题用脚本编辑窗口来编辑下自定义的一些控件:

  1。浮动对话框的制作:

  Rollout floater "浮动窗口":定义窗口的类型是一个rollout 窗口的标题名称是“浮动窗口”

  Createdialog floater:表示创建这个浮动的窗口 注意定义的变量名称“floater”上下必须一致,width和height表示窗口的宽度和高度,最后的2个参分别表示背景色和前景色,中间必须用括号分开,在括号内书写我们定义的内容。然后我们求解ctrl+E或者是tools下的evaluate all 得到如下的结果:

  当然这种浮动窗口也可以定义一些菜单拦,下面我们就来定义下菜单。首先我们来看下我们下面的语句:

  我们首先在定义浮动窗口上面写出定义菜单的语句,然后我们在定义ROLLOUT的后面加上menu:TDHmenu其中TDHmenu是定义菜单的变量括号依然是我们所定义的内容,现在我们只是语句的格式说明,内容都为空。我们运行可以得到需要的结。

  在我们的窗口上出现了我的定义的submenu的菜单的名字。下面我们在进一步的编写,在我们的菜单里面定义下拉的子菜单的方法:

  如上图,红色的框内是新加的2个字菜单的语句 2个子菜单的名字分别是打开和关闭。

  运行后就可以得到想要的效果

  下面我们就为我们的浮动窗口里面写入控件,在MAX里面有许多控件,如下图:

  我们首先在浮动的窗口里加入上面的控制具体的语句如下:

  其中range表示spinner控件的值的范围是-100到100 默认的是0 fieldsidth:表示spinner控件的宽度 tooltip:表示当鼠标移动到上面的提示字符。其中scale表示每点一下spinner所变化的最小数值,另外每个控件的属性的定义不一样,大家可以参考质料,具体的编写方法都是这样的,在如下

0 Z( \. X5 }& c9 l, h3 F

" t, p. o! ~" X: y! g! Q. Y2 a: C" _- v
       未完,,,
* F! d4 V1 P# I9 m% O3 B       完整文章地址: http://www.silucg.com/cg/a/3dmaxpeixun/201403101627.html

& U8 R' w. ~5 B. p4 t6 B% \

编辑:丝路教育   http://www.silucg.com

TAG:3dmax,基础教程

若想了解【3Dmax培训】- -

& N, f- c; M! m

  W  v/ ]5 y" p2 C: k- v; p: j$ a

首发地址:3DMax基础教程 脚本的入门讲解:怎么定义控件和_丝路教育培训机构

# |5 ~7 O% ^1 ^! W2 l+ r

$ z4 D& Y3 k' E$ [4 A: N: m
精华推荐
换一换

发表评论1

  • boneeda 2014-3-11 11:01:06

    好贴不能不顶呀# {2 j& F4 D: l8 O4 P/ R) M8 c

    5 a# F5 ~% m- _! b- b9 O6 O4 r6 `" q
    6 x7 B" t; t! i. l! P( |4 L7 o3 g' R+ D2 A# @
    ; B. [! z9 K, N) z  z" w/ K; C
    + \! `( b+ W+ Y

3DMax基础教程 脚本的入门讲解:怎么定义控件和工具条
拓者推荐
  • 召禾设计 | 招商西安湾样板间!
  • 召禾设计|三亚憘悦顶层泳池豪宅!
  • 孟也-建发栖湖云庄540别墅
  • 孙建亚-杭州溪径恒庐360合院
  • CCD-华润889㎡公寓样板间
  • 2026最新精选CAD平面户型库
  • 2026年设计师汇报实战手册
  • 2026年家装别墅豪宅设计
  • 2026精工形象系统工地形象展板
  • 精工工艺标准手册
  • 2025拓者年费+案例Vip会员说明!
  • 【 拓者年费--CAD图纸】
  • 【 拓者年费--户型方案】
  • 【 拓者年费--豪宅视频】
  • 【 拓者年费--灵感图库】