forked from: flash on 2010-2-15

by mt373 forked from flash on 2010-2-15 (diff: 5)
♥0 | Line 34 | Modified 2011-06-28 01:19:35 | MIT License
play

ActionScript3 source code

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

// forked from 084's flash on 2010-2-15
package {
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.events.MouseEvent;
    public class FlashTest extends Sprite {
        public function FlashTest() {
            // write as3 code here..
            var sikaku:Sikaku = new Sikaku();
            addChild(sikaku);
            sikaku.x = stage.stageWidth/2;
            sikaku.y = stage.stageHeight/2;
            sikaku.addEventListener(Event.ENTER_FRAME, onEnterFrame); 
        }
        public function onEnterFrame(event:Event):void { 
                var dx:Number = mouseX - event.target.x; 
                var dy:Number = mouseY - event.target.y; 
                var radians:Number = Math.atan2(dy, dx); 
                event.target.rotation = radians * 180 / Math.PI; 
                
                
    }
    }
    }

import flash.display.Sprite;
    class Sikaku extends Sprite {
        public function Sikaku() {
            // write as3 code here..
            with(graphics){
                lineStyle(1,0,1);
                beginFill(0xff0000);
                moveTo(0-50,0-50);
                lineTo(100-50,0-50);
                lineTo(100-50,100-50);
                lineTo(0-50,100-50);
                endFill();
                }
            }   
        }