Показать сообщение отдельно
Старый 24.12.2008, 23:26
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 2  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Событие onKeyDown генерируется системой с частотой, установленной в соответствующих настройках. Флэш-плеер может его только "ловить", повлиять на частоту он не может. А вот событие onKeyUp, происходит единожды, что вполне естественно.
Код:
PAUSE = false;
function invert() {
	PAUSE = !PAUSE;
	trace('PAUSE :'+PAUSE);
}
onKeyDown = function () {
	if (Key.isDown(Key.SPACE)) {
		onKeyUp = invert;
	}
};
Key.addListener(this);


Последний раз редактировалось alexcon314; 24.12.2008 в 23:28.