forked from: BetweenAS3 easingいろいろ練習

by kazuyuki forked from BetweenAS3 easingいろいろ練習 (diff: 41)
♥0 | Line 35 | Modified 2010-04-14 00:52:17 | MIT License
play

ActionScript3 source code

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

// forked from kazuyuki's BetweenAS3 easingいろいろ練習
package {
    import flash.display.Sprite;
    import flash.events.Event;
    import org.libspark.betweenas3.BetweenAS3;
    import org.libspark.betweenas3.easing.*;
    import org.libspark.betweenas3.tweens.ITween;

	
    import flash.utils.Timer;
    import flash.display.Shape;
    public class FlashTest extends Sprite {
        public function FlashTest() {
        		        
            	var box1:Box = addbox((stage.stageWidth/2), (stage.stageHeight/2));
            
                       
        		var t0:ITween;
        		
        		t0 = BetweenAS3.serial(
        			BetweenAS3.tween(box1,{rotationY:360,rotationX:360,rotationZ:360}, null, 10, Back.easeIn)
        			      		)   
      		t0.stopOnComplete = false;
        		t0.play();  
        		}
        		
        private function addbox(x:Number, y:Number):Box{
        		  var box:Box = new Box();
        		  box.x = x;
        		  box.y = y;
        		  addChild(box);
        		  return box;
        	}	
    }
} 

import flash.display.Sprite;
internal class Box extends Sprite{
	
	public function Box(){
		graphics.beginFill(0x000000);
		graphics.drawRect(0,0,100,100);
		graphics.endFill(); 
	}
}
		

Forked