flash on 2012-3-1

by MMMMMonchi
♥0 | Line 33 | Modified 2012-03-01 11:59:46 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.*;
    import flash.events.Event;
  [SWF(frameRate="30",width="465",height="465")]
    public class Animation extends Sprite {
           private var _circle :Circle;
        public function Animation() {
         
          _circle=new Circle(10,0x00ff00);
          _circle.x=100;
          _circle.y=100;
          addChild(_circle);  
          addEventListener(Event.ENTER_FRAME,enterFrameHandler);
     
        }
     public function enterFrameHandler(e:Event):void{
        if(_circle.x<200&&_circle.x>90){
         _circle.x+=2;
         _circle.y+=5;
         }
         else if(_circle.x>=200){
             _circle.x+=20;
         _circle.y-=10;
             }
        
     }
   }
}
import flash.display.Sprite;

class Circle extends Sprite{

    public function Circle(hankei:Number,_color:uint){
    graphics.beginFill(_color);
    graphics.drawCircle(0,0,hankei);
    graphics.endFill();    
        
        }
    
    }