1/19 FirstSample BetweenAS3

by albatrus_jp
♥0 | Line 23 | Modified 2010-01-19 09:39:47 | MIT License
play

ActionScript3 source code

/**
 * Copyright albatrus_jp ( http://wonderfl.net/user/albatrus_jp )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/r0O4
 */

package {
    import flash.display.Sprite;
    import org.libspark.betweenas3.BetweenAS3;
    import org.libspark.betweenas3.easing.*
    import org.libspark.betweenas3.tweens.ITween
    import org.libspark.betweenas3.tweens.IObjectTween
    import org.libspark.betweenas3.events.TweenEvent
    
    public class FlashTest extends Sprite {
        public function FlashTest() {
            
            var mc:Sprite = new Sprite();
            mc.graphics.beginFill(0x00ff00);
            mc.graphics.drawCircle(stage.stageWidth/2,stage.stageHeight/2,50);
            mc.graphics.endFill();
            
            addChild(mc);
            
            // BetweenAS3の基本構文 
           var mytween:IObjectTween =  BetweenAS3.tween(mc, //対象となるオブジェクト
                            {alpha:0.1}, //どのように変化をさせるか
                            null,//tween? これはまだはっきりとわかっていない
                            1.0,// 時間。秒単位 
                            Cubic.easeOut); // easingの種類
            mytween.play();  //ここ重要。設定したトゥいーんを動かす
            
            
        } 
    }
}