Показать сообщение отдельно
Старый 13.10.2010, 17:47
Byrger вне форума Посмотреть профиль Отправить личное сообщение для Byrger Найти все сообщения от Byrger
  № 1  
Ответить с цитированием
Byrger

Регистрация: Jul 2010
Сообщений: 51
По умолчанию Движение объекта

Есть кубик в библиотеке 32*32 пикселя
Мы его размещаем на экран допустим в точку 0 0
И начинаем передвигать вправо:

Код AS3:
public function Main() {
	addChild(new_kub);
	stage.addEventListener(KeyboardEvent.KEY_DOWN, startRun);
}
 
public function startRun(e:KeyboardEvent){
   var keyCode:Number = e.keyCode;
   //D или стрелка вправо
   if(keyCode==39 || keyCode==68){
      var spin:Tween;
      spin = new Tween(this, 'x', None.easeOut, new_kub.x, new_kub.x+5, 0.1, true);
 
   }
 
}
Проблема в том что если зажать кнопку то объект начинает двигаться сначала быстро какуето долю секунды(похоже какраз эти 5px) а потом равномерно
В чем проблема?
И реагирует на кнопку не сразу


Последний раз редактировалось Byrger; 13.10.2010 в 17:51.