PDA

Просмотр полной версии : Ловля клавиатурных событий


vooparker
27.03.2007, 09:56
Вот пример из ActionScript 3.0 CookBook:
package {
import flash.display.Sprite;
import flash.events.KeyboardEvent;

public class ExampleApplication extends Sprite {
public function ExampleApplication( ) {
stage.focus = this;
addEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);
}

private function onKeyDown(event:KeyboardEvent):void {
trace("key down: " + event.charCode);
}
}
}
Клавиши нажимаются - трейс молчит. Что не так? :mosking:

etc
27.03.2007, 10:27
Запустил, работает. Просто после запуска не нужно никуда кликать.

vooparker
27.03.2007, 10:48
Точно работает =) Что-то я затупил =) По привычке кликал на сцену.