Revision: 30324
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 11, 2010 23:44 by GringoS04
Initial Code
// 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);
Initial URL
Initial Description
Initial Title
Motion Blur on Enter Frame
Initial Tags
Initial Language
ActionScript 3