来一发Flash教程:if前提语句的用法
用于设计和编辑Flash文档。1996年11月,美国Macromedia公司收购了FutureWave,并将其改名为Flash。后又被Adobe公司收购。本文由中国教程网flasheryjl原创,转载请保存此信息!
if是假如的意义,假如前提切合,即true,就实行代码,前提不切合的话,不实行大概实行别的代码.语法为:
if(前提){
//代码
}
if常和else用在一同,语法为:
if(前提){
//代码
}else{
//代码
}
if里的前提不切合,则实行else里的代码.如我们设定:
aa=5;
if(aa>1){
trace(">1");
}else{
trace("<1");
}输入了局为"<1".
情形一:
if(aa>1){
trace(">1");
}
if(aa>2){
trace(">2");
}
if(aa>3){
trace(">3");
}
假如aa=2的话,会输入">1";
假如aa=3的话,会输入">1",和">2";
一样,aa=4的话,输入">1",和">2"和">3"
情形二:假如只想输入一种了局则改成:
aa=4;
if(aa>1){
trace(">1");
}elseif(aa>2){
trace(">2");
}elseif(aa>3){
trace(">3");
}输入了局为">1",后面的前提切合了,前面的就不会实行.想下面代码到达我们想要的,改成:
aa=4;
if(aa>3){
trace(">3");
}elseif(aa>2){
trace(">2");
}elseif(aa>1){
trace(">1");
}输入">3"
情形三:假如aa=0呢,甚么都不会输入,以是应修改一下:
if(aa>3){
trace(">3");
}elseif(aa>2){
trace(">2");
}elseif(aa>1){
trace(">1");
}else{
trace("小于或即是1");
}
情形四:假如aa不是数字,而是字符呢?输入的是"小于或即是1",以是后面改成:
if(isNaN(aa)){
trace("不是数字");
}else{
if(aa>3){
trace(">3");
}elseif(aa>2){
trace(">2");
}elseif(aa>1){
trace(">1");
}
}注重:isNaN();的意义是,假设括号内的是是数字,则暗示false;不是数字则暗示true,由于if的前提如果true才干实行不然实行else的内容;
假如aa="@!#$%$#",则输入为"不是数字"
情形五:
aa=random(100);//random();是发生随机数,括号里是100,则发生0~99;
if(aa==0){
trace("aa=0");
}elseif(aa<10){
trace("aa<10")
}elseif(aa>10){
trace("aa>10")
}常呈现的前提是aa>10,以是应把aa>10的前提放在最上方,如:
f(aa>10){
trace("aa>10");
}elseif(aa<10){
trace("aa<10")
}elseif(aa==0){
trace("aa=0")
}如许制止了在后面良多的if语句后才找到终极了局,云云优化能够改良代码实行速率.
以下情况较为罕见,但愿人人熟习后能天真变通.善用if能做出很多不错的小游戏和作品哦~~
我的教程较浅,供应给学as的伴侣参考~~但愿人人能够一同会商交换~~
与本文相干会商请往这里与作者交换:http://bbs.jcwcn.com/viewthread.php?tid=145053
</p>
此外,还支持α透明功能,能够设计人员在Flash视频中对诸如文本、矢量图像以及其它Flash元素等进行整合。 flash 有这么多的优势,那么它的优缺点和设计方面的关系是什么? flash制作的动画文件比较小,可以在网络上快速传播! 各类广告形式,相信大部分网民基本都关注过,而毋庸置疑,一个画面精美,生动活泼的互动Flash动画广告,比其他广告形式更加吸引你我的眼球。这就是Flash动画的优势。 缺点方面~有些技术不能实现,不过FLASH技术在发展在进步,相信在以后FLASH可以取代,大部分的视频编辑软件,视频制作软件。 FLASH动画在如今的很多网站中都比较常见,其所独有的视觉效果和感染力成为各行各业宣传企业形象、推广产品的最佳平台。 一个物体从一个角(关键祯1)移动到另一个角(关键祯2)。然后tweening在关键祯之间填充祯,从而使物体可以在屏幕上优雅地运动。
页:
[1]