首页 Maya Mel语法结构

Maya Mel语法结构

举报
开通vip

Maya Mel语法结构1) if语句 if (condition){ exp1; } ———— if (condition){ exp1; }else{ exp2; } ———— if (condition) exp1; ———— if (condition1) exp1; else if (condition2) exp2; else if (condition3) exp3; else exp4; 使用else if语句指定多个替代项 ———— condition ? exp1 : e...

Maya Mel语法结构
1) if语句 if (condition){ exp1; } ———— if (condition){ exp1; }else{ exp2; } ———— if (condition) exp1; ———— if (condition1) exp1; else if (condition2) exp2; else if (condition3) exp3; else exp4; 使用else if语句指定多个替代项 ———— condition ? exp1 : exp2 可以直接跟在“=”后进行赋值 2)swich...case语句 switch (controlExp) { case value1: exp1; break; case value2: exp2; break; case value3: exp3; break; ... default: exp4; break; } 通过让controlExp匹配每个case后的项来执行对应的语句,如果所有case 语句都不匹配控制值,将执行default 语句。default 语句是 可选的,同时可以放置在case 语句序列的任何地方。 如果需要不止一个case 语句来执行相同的代码块,将case 语句放在彼此的后面。 如果不在case 语句下的表达式末尾添加一个break 语句,MEL 将继续评估switch 块中的其他表达式,直到到达break 语句或块的末 尾。如果不是特别需要建议在对应的语句后都加上break 一般在末尾不需要添加break,但为了提高兼容性,建议加上 3) break语句:在任意位置跳出循环,执行后面的语句 4)continue语句: 有时您要立即完成当前的循环迭代,但继续循环。continue 指令结束当前的迭代并且开始下一个循环迭代,跳过continue 和循环结束之 间的任何语句。 5)for语句 for (initialization; condition; change of condition) { statement; statement; ... } change of condition:i++、i--、i+=5等 6)for-in 遍历数组中每一个元素执行对应的命令 for (array-element in array) { statement; statement; ... } array-element是起到指针作用的一个变量,可以在循环之前定义其类型,在循环中会依次存储数组中的内容;也可以不定义让其自动匹配 7)while语句 while (condition) { statement1; statement2; ... } 只要满足condition就会持续执行while中的语句,知道条件为假 8)do...while语句 do { statement; statement; ... } while (condition); 在每个循环结束时检查条件。语句块至少执行一次。当条件为false 时,循环将会终止。
本文档为【Maya Mel语法结构】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_995397
暂无简介~
格式:doc
大小:16KB
软件:Word
页数:5
分类:互联网
上传时间:2019-04-19
浏览量:15