flash遍历子元件_Flash AS 入门 “for”循环语句应用

本节应掌握的知识要点:

①for循环应用;②nextFrame()、prevFrame()动作应用;③层深度的进一步理解。

与条件判断语句一样,循环语句也是最具有实用性的语句,在满足条件时程序会不断重复执行,直到设置的条件不成立才结束循环,继续执行下面的语句。

这1讲我们将学习一个最常用的for循环语句和两个动作语句nextFrame()、prevFrame()。

for循环语句格式如下:

for(变量初始值;循环条件;进入下一循环){

条件成立时执行的动作}

nextFrame()进入下一帧并停止在该帧

prevFrame()返回前一帧并停止在该帧

请看示例动画“实例1-8”。

实例1-8 for()循环语句应用

画面上是一个简单的线条变幻特效,点击“删除”按钮线条会全部消失,点击“向右”按钮,会显示另一个特效,如果不点击删除按钮直接点击“向右”按钮,会显示另一个特效。这个效果就是运用for循环语句对一个含有简单动作补间、实例名为“line”的影片剪辑进行循环复制实现的。

打开源文件看看,场景上有【按钮】、【mc】、【as】3个图层。【按钮】图层第1帧上有一个“删除”按钮和一个“向右”按钮,第2帧上有一个“返回”按钮;【mc】图层上是一个实例名为“line_mc”的影片剪辑。

在【as】图层第1帧上的语句:

stop();

line_mc._x=120;

line_mc._y=220;

line_mc._visible= 0; //设置作为父本的影片剪辑“line_mc”不可见。

<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值