![]() |
узнать нажата ли кнопка
Как сделать что-то типа этого:
Код AS3:
|
Добавить обработчики KEY_DOWN и KEY_UP, в них устанавливать и сбрасывать флаги нажатия нужных клавиш, в программе проверять эти флаги.
|
Код AS3:
|
а нельзя на прямую узнать нажата ли кнопка клавы или например мышки? + как же тогда быть с комбинациями, это что каждый раз изменять лог переменные?
|
Напрямую нельзя. Да, изменять каждый раз. Если вам нужно опрашивать все клавиши, то можно завести просто массив флагов, тогда будет всего по одной строке кода в обработчиках нажатия и отпускания клавиш, а в программе проверять нажатие будете примерно так: if(array[Keyboard.RIGHT]) ..
|
Понятно... Жаль конечно но что же поделаешь... Спасибо всем кто отвечал)
|
| Часовой пояс GMT +4, время: 07:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.