forked from: Test

by mutantleg
♥0 | Line 30 | Modified 2012-10-19 17:48:11 | MIT License
play

ActionScript3 source code

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

// forked from usdaproved's Test
package {
    import flash.display.MovieClip;
    import flash.events.Event;
    
    public class FlashTest extends MovieClip 
    {
        private var rectX:Number = 0;
        private var rectY:Number = 200;
        private var rectWidth:Number = 20;
        private var rectHeight:Number = 20;
        private var speed:Number = 5;
        
        public function FlashTest() 
        {
            // make a loop to run every frame
            stage.addEventListener(Event.ENTER_FRAME, loop);
        }
        
        private function loop(e:Event):void
        {
            rectX += speed;
            rectY += speed;
            
               erase();     
            
            graphics.beginFill(0xFF0000);
            graphics.drawRect(rectX, rectY, rectWidth, rectHeight);
            graphics.endFill();
            
         if (rectY > 400) { rectX = 0; rectY = 200;}
           
        }
        
        private function erase():void
        {
            graphics.clear();
        }
    }
}