Тема: keyPress keyDown
Показать сообщение отдельно
Старый 15.10.2008, 08:59
FlashRus вне форума Посмотреть профиль Отправить личное сообщение для FlashRus Найти все сообщения от FlashRus
  № 1  
Ответить с цитированием
FlashRus
 
Аватар для FlashRus

Регистрация: Nov 2006
Адрес: СПб
Сообщений: 921
Отправить сообщение для FlashRus с помощью ICQ Отправить сообщение для FlashRus с помощью Skype™
По умолчанию keyPress keyDown

Имеется код. Проблема заключается в том, что при нажатии нескольких клавиш описаных в коде, действие одной из них не выполняется. То есть работает только одна нажатая клавиша. Как это устранить?
Код:
on (release, keyPress "7") {
		if ((_root.vremudVal - _root.testS >= 55)) {
			_root.Slava.Ruki_Slava.gotoAndPlay(2);
			_root.testS = _root.vremudVal;
		}
}
onClipEvent (keyDown) {
	if (Key.getCode() == Key.DOWN) {
		_root.Slava._x += 3;
		_root.Slava.Slava_Nogi.gotoAndStop(2);
	} else if (Key.getCode() == Key.UP) {
		_root.Slava._x -= 3;
		_root.Slava.Slava_Nogi.gotoAndStop(2);
	}
}
onClipEvent (keyUp) {
	if (Key.getCode() == (Key.DOWN)) {
		_root.Slava.Slava_Nogi.gotoAndStop(1);
	} else if (Key.getCode() == (Key.UP)) {
		_root.Slava.Slava_Nogi.gotoAndStop(1);
	}
}