Вопрос

Вот мой текущий код:

if (Key.isDown(Key.UP)) {
 //do stuff
}

Что я хочу сделать, так это определить, нажимает ли пользователь кнопку.Мой кодовый банкомат просто определяет, постоянно ли он нажат.Есть ли способ определить, когда пользователь только нажимает на нее, а не удерживает нажатой?

И, пожалуйста, никаких ответов AS3 здесь нет.

Martti Laine

Это было полезно?

Решение

Вы можете создать прослушиватель для ответа на событие onKeyUp, например:

var myListener:Object = new Object();

myListener.onKeyUp = function () {
    //do stuff
}
Key.addListener(myListener);
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top