Просмотр полной версии : Действие при нажатии нескольких кнопок
spikespank
21.02.2010, 12:08
Нужно сделать так, чтобы при нажатии, скажем, пяти кнопок анимация переходила на следующий кадр. Как я понял, нужно сделать счетчик, и при нажатии на кнопку к счетчику добавлялась единица. Затем при проверке счетчика, если значение в нем равно пяти, делать play. Вопрос заключается в том, как сделать такой счетчик, как добавлять к нему 1 при нажатии кнопки и как делать проверку, а так же сам play. Подскажите, пожалуйста, очень срочно надо, а в программировании на ас навыков мало.
Счётчик можно не делать, можно на прямую проверять нажаты ли нужные кнопки.
Key.addListener(_root);
_root.onKeyDown = function() {
if (Key.isDown(81) && Key.isDown(87) && Key.isDown(69) && Key.isDown(82)) {
trace("combination!!!");
}
};
Сдесь проверяется если нажаты кнопки "q" "w" "e" "r", выводится подтверждающее сообщение.
Что бы узнать какой код соответствует клавише, можно проверить так:
Key.addListener(_root);
_root.onKeyDown=function(){
trace(Key.getCode())
}
Только зажать можно не более четырёх клавиш, иначе работать не будет.
spikespank
21.02.2010, 14:45
большое спасибо!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.