/ Published in: ActionScript 3

Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
// ACTION FRAME import fl.transitions.*; import fl.transitions.Tween; import fl.transitions.easing.*; import flash.display.Sprite; import flash.filters.BitmapFilterQuality; import flash.filters.BlurFilter; addEventListener(Event.ENTER_FRAME, btnBaropen); //Sets tween object, moves bar across screen var btnTween:Tween; //Method to slide out button bar and half circles, based on Mouse event function btnBaropen(event:Event):void{ btnTween = new Tween(btnBar01, "x", Strong.easeOut, -300, 0, .25, true); //Listener to control Blur on/off btnTween.addEventListener(TweenEvent.MOTION_CHANGE, blurOn); btnTween.addEventListener(TweenEvent.MOTION_FINISH, blurOff); //Method to control blur function blurOn(event:TweenEvent):void{ var blur:BlurFilter = new BlurFilter(); blur.blurX = 50; blur.blurY = 0; blur.quality = BitmapFilterQuality.MEDIUM; btnBar01.filters = [blur]; } //Method to control blur OFF function blurOff(event:TweenEvent):void{ var blur:BlurFilter = new BlurFilter(); blur.blurX = 0; blur.blurY = 0; blur.quality = BitmapFilterQuality.MEDIUM; btnBar01.filters = [blur]; } } //FRAME B removeEventListener(Event.ENTER_FRAME, btnBaropen); //FRAME C addEventListener(Event.ENTER_FRAME, btnBarclose); var btnTween_out:Tween; //Method to slide out button bar and half circles, based on Mouse event function btnBarclose(event:Event):void{ btnTween_out = new Tween(btnBar01, "x", Back.easeIn, 0, 300, .75, true); } // FRAME D removeEventListener(Event.ENTER_FRAME, btnBarclose); // FRAME SHUFFLE MovieClip(parent).gotoAndStop(1);
Comments
