flash on 2013-11-27

by xzardaz
♥0 | Line 52 | Modified 2013-11-28 00:20:58 | MIT License
play

ActionScript3 source code

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

package  {

   import flash.display.Sprite;   
   public class FilledCircle extends Sprite {
       private var lastFrame:int = -1;
       private var planetsNum:int;
       private var planets:Array=new Array();
       //addEventListener("enterFrame", onEnterFrame);
       function FilledCircle():void {
         //var circle:Sprite = new Sprite();
         var planet:planet=new planet();
         //planet.draw();
         this.planets[0]=planet;
         //race("hello");
         addEventListener("enterFrame", redraw);
         //circle.graphics.beginFill(0xFF794B);
         //circle.graphics.drawCircle(50, 50, 30);
         //circle.graphics.endFill();
         //this.addChild(this.planets[0].draw());
       };
       private function redraw():void
       {
           //this.graphics.clear();
           //for(var i:int=0;i<this.planets.length;i++)
           //{
               this.addChild(this.planets[0].draw());
           //}

       }

    }
       
 }
import flash.display.Sprite;
 
 class Vector2D
 {
     private var x:Number,y:Number;
     public function Vector2D(InX:Number, InY:Number):void
     {
         this.x=InX;
         this.y=InY;
     }
     public function magnitude():Number
     {
         return Math.sqrt(this.x*this.x+this.y*this.y);
     }
     public function draw(from:Vector2D):void
     {
         //adz
     }


 }

    class planet
    {
        protected var sprPl:Sprite=new Sprite();
        protected var mass:Number=1.0;
        protected var Cx:Number=50.0;
        protected var Cy:Number=50.0;
        protected var Speed:Vector2D;
        function planet():void{
            this.mass=1.0;
        };
        
        public function draw():Sprite
        {
            this.sprPl.graphics.beginFill(0xff0000);
                this.sprPl.graphics.drawCircle(this.Cx, this.Cy, 30);
            this.sprPl.graphics.endFill();
            return this.sprPl;
        }

    }