In case Flash no longer exists; a copy of this site is included in the Flashpoint archive's "ultimate" collection.

Dead Code Preservation :: Archived AS3 works from wonderfl.net

flash on 2009-5-1

Get Adobe Flash player
by adveractive1124 01 May 2009
    Embed
package {
		
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.events.TimerEvent;
    import flash.utils.Timer;

		
        public class Velocity extends Sprite {
	   private var _sprite:Sprite;
            private var _easingSpeed:Number=0.1;
            private var _vx:Number = 20;            
            private var _vy:Number = 0;
            private var _k:Number=.2;
            private var _damp:Number=.94;
            private var _targetX:Number = 200;
            private var _targetY:Number = 200;
            private var _timer:Timer;  
			
	   public function Velocity() {
                 _sprite=new Sprite();
	        _sprite.graphics.beginFill(0x9900ff,100);
                 _sprite.graphics.drawCircle(00,00,25);
	        _sprite.graphics.endFill();
	        _sprite.x=0;
	        _sprite.y=0;
	      
                
                 addChild(_sprite);
                 _timer = new Timer(20);
                 _timer.addEventListener("timer",onTimer);
                 _timer.start();
                 
	        
            }
			
	    public function onTimer(event:TimerEvent):void {
                var ax:Number = (mouseX - _sprite.x)*_k;
                var ay:Number = (mouseY - _sprite.y)*_k;
                _vx += ax;
                _vy += ay;
	       _sprite.x += _vx;
                _sprite.y += _vy;   
                _vx *= _damp;
                _vy *= _damp;
                
             }
        }
}