测试Maxscript中Rollout的多层结构

测试Maxscript中Rollout的多层结构测试多层结构的卷展栏try(destroydialogtest)catch()try(destroydialogstart)catch()createRoll=newRolloutFloater”ModifyToolv0.1″300400closeRolloutFloatercreateRolltrycloseRolloutFloatertestc

测试Maxscript中Rollout的多层结构,可以不断的点击切换到不同的面板功能。

先创建一个start卷展栏

测试Maxscript中Rollout的多层结构

按钮后创建第二个卷展栏

测试Maxscript中Rollout的多层结构

再按check后,改变卷展栏高度。按button后会打开一个新的脚本窗口。

测试Maxscript中Rollout的多层结构

try(destroydialog test) catch()  
try(destroydialog start) catch()  
createRoll = newRolloutFloater "Modify Tool v0.1" 300 400  
closeRolloutFloater createRoll  
try closeRolloutFloater test catch()  
  
rollout start "测试多层结构" width:356 height:237  --创建第一个卷展栏start,包含一个start tool按钮
(  
          
    button toolStart "S t a r t   T o o l" pos:[55,180] width:250 height:40 size:40  
  
    on toolStart pressed do  
    (  
        destroyDialog start     --点击按钮摧毁第一个卷展栏,并创建第二个卷展栏test,包含一个check按钮
          
        rollout test "Game Data Auto Check Tool V0.1" width:302 height:179  
        (  
              
            button btn159 "Button" pos:[47,101] width:203 height:48  
            button autoCheck "check" pos:[45,13] width:205 height:46  
      
              
            on btn159 pressed do     --按下button按钮,打开include的脚本
            (  
                include "E:\TA\My_TA\Maxscript\GameDateCheckTool\Test\modify_tool_0.1.ms"  
             )  
            on autoCheck pressed do  --按下check按钮,卷展栏高度改为500
            (  
             test.height = 500  
            )  
        )  
        Createdialog test width:300 height:70   --注意位置,这里定义test卷展栏
  
    )  
)  
  
    Createdialog start width:360 height:240 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/35503.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注