forked from: flash on 2010-2-15
forked from flash on 2010-2-15 (diff: 5)
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();
}
}
}
