AS3 : Tweener使い方

Tweener http://code.google.com/p/tweener/ tweenerクラスファイル
caurina/transitions/AuxFunctions.as
caurina/transitions/Equations.as
caurina/transitions/SpecialPropertiesDefault.as
caurina/transitions/SpecialPropertyModifier.as
caurina/transitions/SpecialPropertySplitter.as
caurina/transitions/Tweener.as
caurina/transitions/TweenListObj.as
ボタンの場合
import caurina.transitions.Tweener;
import caurina.transitions.properties.ColorShortcuts;
ColorShortcuts.init();
//MCをボタン化
myMC.buttonMode = true;
var sound:Sound = new Sound(new URLRequest("rollover.mp3"));
myMC.addEventListener(MouseEvent.ROLL_OVER, setBtnOver);
myMC.addEventListener(MouseEvent.ROLL_OUT, setBtnOut);
function setBtnOver(event:MouseEvent):void{
Tweener.addTween(tween_myMC, {scaleX:0.8, scaleY:0.8, alpha:0.5, time:1, transition:"easeOutExpo"});
sound.play();
}
function setBtnOut(event:MouseEvent):void{
Tweener.addTween(btn, {scaleX:1, scaleY:1, alpha:1, time:1, transition:"easeOutExpo"});
}
モザイクをかけるとき
import a24.external.tweener.MosaicShortcuts;
MosaicShortcuts.init();
Tweener.addTween(btn, {_mosaic : 30 , time : 1 , transition : "linear"});
ぼかす時(blur)
//通常
var blur:BlurFilter = new BlurFilter();
blur.blurX = 16;//水平方向のぼかし
blur.blurY = 16;//垂直方向のぼかし
blur.quality = BitmapFilterQuality.MEDIUM;
MC.filters = [blur];
//TWEENER
Tweener.addTween(MC,	{time:1,  _Blur_blurX:0, _Blur_blurY:0, transition:"easeOutExpo"});
色変えるとき
import caurina.transitions.Tweener;
import caurina.transitions.properties.ColorShortcuts;
ColorShortcuts.init();
Tweener.addTween(myMC,{time:2,_color:0x9900})
ムービークリップをまとめてフェードアウトさせる
var xxx:Array = [aMC, bMC, cMC];
Tweener.addTween(xxx, { time: 0.5, alpha: 0, transition:"linear" } );
繰り替え処理
import caurina.transitions.Tweener;
fadeBox();
function fadeBox():void{
Tweener.addTween( test,{time	: 1,alpha	: 1,transition	: "linear"} );
Tweener.addTween( test,{time	: 1,delay	:2, alpha	: 0, transition	: "linear",onComplete	: fadeText} );
}
参考サイト
  • このエントリーをはてなブックマークに追加

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

eleven − nine =