2010-02-12 44 views
1

這裏是我當前的代碼:Actionscript 2:如何檢測密鑰?

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

我想要做的,是如果用戶按下一個按鈕來檢測。我的代碼atm只是檢測它是否被持續按下。有沒有一種方法可以檢測到用戶只有按下它,而不是保持下來?

而且請,AS3在這裏沒有答案。

馬爾蒂·萊恩

回答

1

您可以創建一個偵聽器來響應onkeyup事件,像這樣:

var myListener:Object = new Object(); 

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