
Код AS3:
public class Main extends Sprite
{
private var sprite:Sprite = new Sprite();
public function Main():void
{
super();
addChild(sprite);
sprite.x = 100;
sprite.y = 100;
sprite.graphics.lineStyle(1, 0xFF0000);
sprite.graphics.lineTo(30, 0);
stage.addEventListener(MouseEvent.MOUSE_MOVE,moveHandler);
}
private function moveHandler(event:MouseEvent):void
{
sprite.rotation = Math.atan2(event.stageY-sprite.y, event.stageX-sprite.x)/Math.PI*180;
}
}
Добавлено через 1 минуту
Цитата:
|
Такс, заработало) только он смотрит на курсор от 0 до -90 градусов
|
было бы странно, если бы он мог следить за курсором вне флешки.