Posts Tagged ‘as3’

自编as3影片剪辑倒放类

先看效果:

实现原理:

1.编写mc加强类

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 package Functions{ import flash.display.MovieClip; import flash.events.MouseEvent; import flash.events.Event; public class MovieClip_adv extends MovieClip{ // 定义倒放最终帧 var endFrame:Number=1; public function MovieClip_adv(){ } //任意位置到最后 public function toEnd():void{ this.upend(totalFrames); } //任意位置到开始 public function toStart():void{ this.upend(1); } //对单一过程由当前位置倒放或者顺放到任意目标位置 public function upend(endFrame:Number):void{ this.endFrame=endFrame; this.addEventListener(Event.ENTER_FRAME,back); } function back(event:Event)...
......[ More Detail ]