Обработка событий для нажатия клавиш - PullRequest
0 голосов
/ 14 апреля 2010

Я пытаюсь познакомиться со всем, что связано с обнаружением событий клавиатуры.

Вот мой пример кода.

<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-й стадии игры с этим, но это не сработает. Кто-нибудь знает, что я должен делать вместо этого?

Спасибо

1 Ответ

2 голосов
/ 14 апреля 2010

Попробуйте это:

stage.addEventListener(KeyboardEvent.KEY_DOWN,reportKeyDown);
...