BetweenAS3でvisibleを0,1で指定する

by chabudai
♥0 | Line 32 | Modified 2011-06-24 15:37:11 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.Sprite;
    import org.libspark.betweenas3.BetweenAS3;
    import org.libspark.betweenas3.tweens.ITween;
    
    public class FlashTest extends Sprite {
        private var sp:Sprite = new Sprite();
        public function FlashTest() {
            init();
        }
        
        private function init():void
        {
            sp.graphics.beginFill(0);
            sp.graphics.drawRect(0, 0, 100, 100);
            sp.graphics.endFill();
            sp.x=100;
            sp.y=200;
            
            addChild(sp);
            
            start();
        }
        
        private function start():void
        {
            var iTween:ITween =BetweenAS3.serial(
                BetweenAS3.to(sp, { visible:0 }, 1),
                BetweenAS3.to(sp, { x:300 }, 1),
                BetweenAS3.to(sp, { visible:1 }, 1),
                BetweenAS3.to(sp, { x:100 }, 1)
            );
            iTween.stopOnComplete = false;
            iTween.play();
        }
            
    }
}