2010-02-12 3 views
1

Вот мой текущий код:Actionscript 2: Как определить ключ?

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

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

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

Мартти Laine

ответ

1

Вы можете создать прослушиватель, реагирующий на событие OnKeyUp, как это:

var myListener:Object = new Object(); 

myListener.onKeyUp = function() { 
    //do stuff 
} 
Key.addListener(myListener);