forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: flash on 2010-1-13

by Tamanegi_kenshi forked from forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: flash on 2010-1-13 (diff: 62)
♥0 | Line 37 | Modified 2010-02-20 15:24:32 | MIT License
play

ActionScript3 source code

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


package {
	import flash.events.Event;
    import flash.display.Sprite;

   
    public class FlashTest extends Sprite {
    	
    	private var spring:Number =0.01;
    	private var vx:Number =0;
    	private var vy:Number =0;
    	private var friction:Number =0.96;
    	private var sugato:Sprite;
    		private var ball2:Sprite;
        
        public function FlashTest() {
            
          
        init(20);
        init(30); 
           
        }
           private function init(aa:Number):void{
            sugato= new Sprite();
           sugato.graphics.beginFill(0x000000);
           sugato.graphics.drawCircle(0,0,aa);
           sugato.graphics.endFill();
           
           addChild(sugato);
           
           addEventListener(Event.ENTER_FRAME,on);
           }
          	
          	private function on(event:Event):void{
          	ball(mouseX,mouseY);
          	
          }
          
           	private function ball(aa:Number,bb:Number):void{
            	var ax:Number =(aa- sugato.x)*spring;
           	var ay:Number  =(bb-sugato.y)*spring;
           	vx +=ax;
           	vy +=ay;
           	vx *=friction;
           	vy *=friction;
           	sugato.x +=vx;
           	sugato.y +=vy;
           	}
    }
           	
           } 
          
           
     
           

        

Forked