MaxScript中 Case和If语法的案例

举报
wh_bn 发表于 2021/12/15 23:14:33 2021/12/15
【摘要】         1.对于Case语法的小案例 rollout myRoll "case test" ( spinner s1 "pick a number" range:[0,3,0] type:#integer button b1 "press me" on b1 pres...

 

 

 

 

1.对于Case语法的小案例

rollout myRoll "case test" ( spinner s1 "pick a number" range:[0,3,0] type:#integer button b1 "press me" on b1 pressed do ( case s1.value of ( 0:( messagebox "too small" ) 1:( messagebox "just right" ) 2:( messagebox "too big" ) default:( messagebox "default") ) ) ) createdialog myRoll width:200 height: 75

 

 

2.对于If语法的小案例

 

rollout myRoll "if test" ( spinner s1 "pick a number:" range:[0,5,0] type:#integer button b1 "press me" on b1 pressed do ( if s1.value == 0 then ( messagebox "zero is small" ) else if s1.value >0 and s1.value < 3 then ( messagebox "Good" ) else if s1.value !=4 and s1.value>2 and s1.value < 6 then ( messagebox "too long" ) ) ) createdialog myRoll width:200 height:75

文章来源: blog.csdn.net,作者:fengda2870,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/fengda2870/article/details/5450400

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。