万卷书   首页 > 电脑书籍 > Flash > Flash AS教程之六 FLASH的流程控制与循环控制语句
 
  如果大家实在觉得for语言很难读懂的话,你可以按照for语言执行的顺序把i=1代入程序走一遍,可以帮助你理解程序。例如:当i等于1的时候,程序开始判断它是否小于5,那么1肯定小于5了,条件为真,就执行{}内的复制程序,同时复制出来的新实例的名字就变成了yuan1 ,接着就是设置yuan1的坐标和透明度。之后,for语句开始回去执行i++,此时,i的值就变为2了。然后又开始循环判断执行下去......(你可以算一下,这个for循环总共循环了几次呢?答案是4次。)

  脚本如图:

  4、选中时间轴的第6帧,按F6插入一关键帧,打开动作面板输入以下脚本:

gotoAndPlay(1);

  让flash播放到第6帧的时候返回第1帧再来执行for循环语句。

  如图:

  5、测试效果吧,你会看到舞台上会循环4次复制出4个圆。

  最终效果演示:

 

 

上一页