没大明白你的意思?
复制内容到剪贴板
代码:
var b:Sprite = new Sprite();
addChild(b);
b.graphics.lineStyle(1);
b.graphics.drawCircle(0,0,10);
b.graphics.moveTo(-10, 0);
b.graphics.lineTo(0, 50);
b.graphics.lineTo(10, 0);
b.x = stage.stageWidth/2;
b.y = stage.stageHeight/2;
addEventListener(Event.ENTER_FRAME, enterFrameHandler);
function enterFrameHandler(event:Event):void {
var angel = Math.atan2(mouseY - b.y, mouseX - b.x);
b.rotation = angel * 180 / Math.PI + 90;
}