• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • photoshop
  • Fireworks
  • CorelDraw
  • Illustrator
  • Painter
  • Freehand
  • Indesign
  • flash
  • maya
  • autocad
  • 3dmax
您的位置:首页 > 平面设计 >flash > Flash AS 入门教程 setInterval函数应用举例

Flash AS 入门教程 setInterval函数应用举例

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-24

佚名 向大家分享了Flash AS 入门教程 setInterval函数应用举例,其中包含flash setinterval,flash中setinterval,as3.0 setinterval,as2.0 setinterval,setinterval等知识点,遇到此问题的同学们可以参考下

  setInterval动作的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象。源文件下载

  本节知识要点:

  1、setInterval(function,interval,arg);

  第一个参数function:也就是要调用的函数或方法;可以是匿名的函数、命名函数、对象方法或电影剪辑

  第二个参数interval:调用的时间间隔,毫秒为单位。

  第三个参数arg:传递给将被调用的函数或方法的参数

  2、clearInterval()

  清除对 setInterval() 的调用。

  应用举例

  例01 用setInterval做下雨效果

  我们过去做下雨效果时,一般是通过帧的循环来复制雨滴的,帧的循环其实也就是间隔一定的时间。那么,我们当然也完全可以用setInterval来每隔一定时间就调用函数,而这个函数的功能就是复制一滴雨滴,并且设置其坐标。

  打开3.6.1.fla文件,在第一帧上的代码:


  现在,我们试试参数的传递。我们把rain做为参数传递,那么上面的程序可以改为:


  例02 使几个影片剪辑mc间隔相同时间播放;

  本例题来源于网友的提问,看下图:

  点击查看动画效果<

  问题思路:

  对于顺序播放:设置一个播放一个mc的函数,再用setInterval根据输入文本得到的间隔时间来调用这个函数;同时,利用数组变量改变这个函数里的mc。

  对于随机播放: 可以用上一节的乱数排列知识来处理。

  打开3.6.2.fla文件分别查看各处脚本:

  1、主时间轴第1帧上的脚本:


  把例2的要求改为:不管顺序播放还是随机播放,使一个mc播放结束,后一个mc开始播放,这时的时间间隔等于输入文本的时间,如下图。源文件下载

  点击查看动画效果<

  查看全套"Flash AS 高级教程"

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Flash AS 入门教程 setInterval函数应用举例

相关文章

  • 2017-05-24Flash AS3.0打造漂亮的水纹GIF动画效果
  • 2017-05-24Flash简单AS代码实现绚丽曲线视觉特效
  • 2017-05-24用flash简单制作小球弹跳效果
  • 2017-05-24利用flash制作一个黑夜里燃烧的蜡烛
  • 2017-05-24Flash AS3中数据发送与接收
  • 2017-05-24Flash制作超炫彩色线条动画特效
  • 2017-05-24Flash绿色版打开提示Java出现错误的解决方法
  • 2017-05-24Flash AS3教程:疑难杂症汇总
  • 2017-05-24Flash制作红叶飘落的GIF动画特效(无AS)
  • 2017-05-24flash显示或隐藏图层方法介绍

文章分类

  • photoshop
  • Fireworks
  • CorelDraw
  • Illustrator
  • Painter
  • Freehand
  • Indesign
  • flash
  • maya
  • autocad
  • 3dmax

最近更新的内容

    • flash画圆怎么去掉边框? flash画没有边框圆的教程
    • flash as3.0中get与set的用法与案例代码
    • Flash AS3教程:ApplySocket类
    • flash怎么绘制一颗苍天大树?
    • 一些AS3中常用到的公式小结
    • 全Flash动画网站的实现详细教程
    • Flash制作羽毛扇跟随鼠标展开的动画效果
    • flash简单制作飘动的五星红旗
    • flash文件怎么压缩文件体积大小?
    • Flash air制作淡入淡出窗体动画效果

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有