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

Регистрация: Aug 2012
Сообщений: 38
По умолчанию Поворот объекта

Всем привет. Помогите разобраться. Есть объект (картинка), необходимо повернуть на 90 градусов по событию таймера или щелчка мыши.

Код AS3:
package  
{
       import flash.events.Event;
       import flash.events.TimerEvent;
       import flash.utils.Timer;
       import net.flashpunk.Entity;
       import net.flashpunk.FP;
       import net.flashpunk.graphics.Image;
       import flash.events.MouseEvent;
 
 
 
	public class Objects extends Entity
	{
	[Embed(source = 'assets/gfx/tile les.jpg')] private const STICK:Class;	
 
	  //private var timer = new Timer(1000);
 
		public function Objects() 
		{
			setHitbox(10, 64);
			x = 312;
			y = 384;
			graphic = new Image(STICK);		 
			type = "les"; 
 
		   //timer.start();
			addEventListener(MouseEvent.CLICK, Rotation);
			//addEventListener(TimerEvent.TIMER, Rotation);
 
		}
 
		  private function Rotation(e:MouseEvent): void
		  {
			STICK.rotation += 90;
		  }
 
		  /*private function Rotation(e:TimerEvent): void
		  {
			STICK.rotation += 90;
		  }*/
 
	}
 
}
Ошибка: Call to a possibly undefined method addEventListener.