flash on 2011-4-7

by umhr
♥0 | Line 20 | Modified 2011-04-09 22:29:58 | MIT License
play

ActionScript3 source code

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

package src 
{
    import org.libspark.betweenas3.BetweenAS3;
    import org.libspark.betweenas3.easing.*;
    import org.libspark.betweenas3.tweens.ITween;
    /**
     * *追記*serialTweensが便利なので、同じ書式で設定できたらいいな。
     * @author umhr
     */
    public class BetweenAS3wait 
    {
        
        public function BetweenAS3wait() 
        {
            //visible:true、x:100に移動、2秒止まって、x:0に移動、visible:false
            
            var serialTweens:Array/*ITween*/ = [];
            
            //visible:true *追記*こんなやつがほしい。
            serialTweens.push(BetweenAS3.set(target, { visible:true } ));            
            
            serialTweens.push(BetweenAS3.tween(target, { x:100 } ));
            
            //2秒止まる *こんなやつがほしい。
            serialTweens.push(BetweenAS3.wait(2));
            
            //Progressionみたいに、単に2と書くだけとか。
            //serialTweens.push(2);
            
            serialTweens.push(BetweenAS3.tween(target, { x:0 }));
            
            //visible:false *追記*こんなやつがほしい。
            serialTweens.push(BetweenAS3.set(target, { visible:false } )); 
            
            
            BetweenAS3.serialTweens(serialTweens).play();
            
            
            
        }
        
    }

}