flash on 2015-1-10

by mutantleg
♥0 | Line 31 | Modified 2015-01-10 22:17:01 | 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/83Ts
 */

package {
    import flash.events.Event;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        public function FlashTest() {
            
            stage.addEventListener(Event.ENTER_FRAME, onEnter);
        }//ctor
        
        
        public function onEnter(e:Event):void
        {
            graphics.clear();
            graphics.lineStyle(2, 0);
            
            var mx:Number;    var my:Number;
            mx = stage.mouseX;
            my = stage.mouseY;
            
            var ax:Number; var ay:Number;
            var aw:Number; var ah:Number;
            
            ax = 128; ay = 128;
            aw = 128; ah = 128;
            
            if (mx > aw) { mx -= aw; }
            
            graphics.drawRect(ax,ay, aw, ah);
            graphics.beginFill(0,1);
            graphics.drawCircle(mx+ax,my+ay, 8);
            graphics.endFill();
            
            
            graphics.lineStyle(2, 0x808080);
            graphics.drawRect(ax+aw,ay,aw,ah);
            graphics.drawCircle(mx+ax+aw,my+ay, 8);
            
            graphics.drawRect(ax-aw,ay,aw,ah);
            graphics.drawCircle(mx+ax-aw,my+ay, 8);
            
            
        }//onenter
        
        
    }//classend
}