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

Регистрация: Nov 2009
Сообщений: 425
Question обработка нажатия правой клавиши мыши

Зачастил я сегодня... ещё пару-тройку дней буду частенько постить темы, похоже...

И так... есть события: нажатие одной из клавиш пробела, "pause/break" и "P"... есть слушатель... есть функция...
Код AS1/AS2:
var keyListenerPause:Object = new Object();
Key.addListener(keyListenerPause)
keyListenerPause.onKeyDown = function():Void  {
	if ((Key.isDown(Key.SPACE)) || (Key.getCode() == 19) || (Key.getCode() == 80)) {
		if (pauseID == false) {
			pauseOn();
		} else {
			pauseEnd();
		}
	}
};
всё работает... хочу что б так же как и нажатие любой из описанных клавиш обрабатывалось нажатие правой кнопки мыши (т.е. включалась пауза во флешке), дописываю в условии if'a "||(Key.isDown(2))" - но пауза не включается при выполнении этого условия (все остальные нажатия клавиш обрабатываются нормально, понятное дело)...

где напортачил?