Показать сообщение отдельно
Старый 25.04.2010, 17:22
mickfallout вне форума Посмотреть профиль Отправить личное сообщение для mickfallout Найти все сообщения от mickfallout
  № 10  
Ответить с цитированием
mickfallout
 
Аватар для mickfallout

Регистрация: Jun 2009
Адрес: Москва
Сообщений: 170
Код 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 градусов
было бы странно, если бы он мог следить за курсором вне флешки.