0
我似乎無法使用鍵盤來移動我的Main_C。我在比賽開始時有一個菜單。我怎樣才能使我的鍵盤工作?Actionscript 3鍵盤沒有對焦?
我似乎無法使用鍵盤來移動我的Main_C。我在比賽開始時有一個菜單。我怎樣才能使我的鍵盤工作?Actionscript 3鍵盤沒有對焦?
如果您處於Flex應用程序中,請使用FocusManager。假設「myMenuItem」是應該具備哪些對象聚焦:
focusManager.setFocus(myMenuObject);
如果你是一個AS3項目:
stage.focus = myMenuObject;
而且上,如果你想通過菜單項移動,你可以趕上鍵盤輸入通過菜單來模擬運動:
stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
private function keyDownHandler(event:KeyboardEvent):void {
trace(event.keyCode);
// Handle movement for corresponding arrow code
}
你能成爲一個更具體一點? – Rhs
是的,請告訴我們你想要用代碼示例做什麼,或者至少在你的問題中增加更多細節。你沒有提供足夠的信息讓我們理解這個問題:) –