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

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
По умолчанию Задержка анимации

Код AS3:
public function Basic_map()
		{
			this.scrollRect = new Rectangle(0, 0, this.width, 420);
			this.cacheAsBitmap = true;
 
			Game.gameLink.stage.addEventListener(KeyboardEvent.KEY_DOWN, goRight);
			trace("Some");
		}
 
 
		public function goRight(e:KeyboardEvent):void
		{
			var rect:Rectangle = this.scrollRect;
			if (e.keyCode == 39)
			{
 
				rect.x += 10;
 
				this.scrollRect = rect;
			}
			if (e.keyCode == 37)
			{
 
				rect.x -= 10;
 
				this.scrollRect = rect;
			}
		}
Добавлено через 1 минуту
и получается, я нажимаю кнопку, происходит смещение на 10 пискселов, задержка,и потом продолжает движение,как избавится от этой задержки?