BetweenAS3の練習2

by flabaka
前回のものに、delayとeasingを設定してみた
♥0 | Line 26 | Modified 2009-08-15 16:13:02 | MIT License
play

ActionScript3 source code

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

/*
** 前回のものに、delayとeasingを設定してみた
*/

package  
{
	import flash.display.Sprite;
	import org.libspark.betweenas3.BetweenAS3;
	import org.libspark.betweenas3.easing.*;
	
	public class Main extends Sprite
	{
		
		public function Main() 
		{
			init();
		}
		
		private function init():void
		{
			var sp1:Sprite = new Sprite();
			sp1.graphics.beginFill(0x000000);
			sp1.graphics.drawRect(0, 150, 50, 50);
			sp1.graphics.endFill();
			addChild(sp1);
			BetweenAS3.serial(
				BetweenAS3.tween(sp1, { x:300,transform: { colorTransform: { redOffset: 255 } }} ),
				BetweenAS3.delay(BetweenAS3.tween(sp1, { x: 300 } ), 0.5),
				BetweenAS3.tween(sp1, { x: 0, transform: { colorTransform: { redOffset: 0 }}},null,1.5,Back.easeOutWith(1.9))
				).play();
		}
		
	}
	
}