FLASH如何播放随机固定帧数的动画(AS3)

 时间:2024-10-21 16:27:21

1、这里用的是Animate CC,打开软件,新建AS3文档。

FLASH如何播放随机固定帧数的动画(AS3)

2、首先制作一个影片剪辑,在其中制作一段动画。注意长度要超过30帧。

FLASH如何播放随机固定帧数的动画(AS3)

3、设置这个影片剪辑的实例名为mc

FLASH如何播放随机固定帧数的动画(AS3)

4、制作一个按钮,并设置实例名为btn

FLASH如何播放随机固定帧数的动画(AS3)

5、在主时间轴加如下代码:var count:int=30;//播放帧的数量,注意时间轴长度一定要比这个数大var start_frame:int=0;btn.addEventListener(MouseEvent.CLICK,PlayRandomFrames);//使用按钮开始播放function PlayRandomFrames(e:MouseEvent):void{ count=30; start_frame=int(Math.random()*10000)%(mc.totalFrames-count)+1; mc.gotoAndPlay(start_frame);//mc是需要控制播放的影片剪辑实例名 mc.addEventListener(Event.ENTER_FRAME,CheckEvent);}function CheckEvent(e:Event):void{ count--; if(count==0) { mc.removeEventListener(Event.ENTER_FRAME,CheckEvent); mc.stop(); }}

FLASH如何播放随机固定帧数的动画(AS3)

6、运行后可以通过点击按钮随机播放影片剪辑30个帧的内容。

FLASH如何播放随机固定帧数的动画(AS3)

7、随机函数用在很多游戏里面。

  • Flash如何动态控制播放速度(AS3)
  • FlashCS6舞台变量stage解析
  • flash怎么制作电子相册——封面制作篇
  • 如何利用Flash做遮罩动画
  • Animate/Flash如何获取对象鼠标坐标(AS3)
  • 热门搜索
    遂昌旅游 敦煌旅游包车 atm机可以跨行转账吗 怎么样去痘印 usb无线网卡怎么用 鹅口疮反复发作怎么办 西双版纳旅游攻略必去景点 四川成都旅游景点 显卡怎么看好坏 乳房下垂怎么整形