![]() |
Событие Key.isDown с промежутком во времени
Гаспада! И дамы :)
У меня работает код Код:
if (Key.isDown(Key.SPACE)) {А я такой медлиииительныыыый... Как бы мне лучше организовать код, штобы сколько пробел ни дави, а код бы выполнялся с задержками? |
В смысле один раз нажал, один раз сработал код?
|
завести счётчик, и проверять остаток от деление на некое число...
|
ну можно в принципе использовать setInterval, setTimeout...это первое, что пришло в голову
|
Код:
var kl:Object = new Object(); |
Код:
var delay:Number = 5; |
Смыслу понял :)
Сделал так: Код:
// добавил функцию для прироста таймера |
Цитата:
|
Ну я просто не знаю как сделать так, штобы когда счётчик станет равен 10, штоб он больше не увеличивался. Вот я его и зациклил так. Главное ведь больше 10 не растёт! :)
|
Код:
if (press_button_timer < 10) { |
| Часовой пояс GMT +4, время: 12:03. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.