0
전체 키보드 이벤트 감지 문제에 익숙해 지려고합니다.키보드 스트로크 이벤트 처리
다음은 샘플 코드입니다.
당신이 볼 수 있듯이
<fx:Script>
<![CDATA[
import flash.events.KeyboardEvent;
import mx.controls.Alert;
private function init():void{
addEventListener(KeyboardEvent.KEY_DOWN,reportKeyDown);
}
private function reportKeyDown(event:KeyboardEvent):void {
Alert.show("a key was pressed");
}
]]>
</fx:Script>
, 나는 그것으로 장난의 단계 0에있어,하지만 작동하지 않습니다. 누구든지 내가 뭘해야하는지 잘 알고 있니?
감사
단계에 오류가 있습니다. 먼저 무대 이벤트를 듣고 나서이 이벤트를 들어야합니다. 더 좋은 방법이 있는지 궁금합니다. – david
맞습니다. creationComplete가 아니라 addedToStage에서 init을 호출하면됩니다. addedToStage에서 스테이지 속성이 설정되어 있는지 확실합니다. HTH. – keyle