0

Esc ボタンを使用してフルスクリーンを復元したい。スペースバーを使用すると正しく復元されますが、Esc を使用するとビューステートが正しく復元されません。

全画面表示中にビューステートを使用していますが、復元中にデフォルトの状態に戻ります。

4

1 に答える 1

2

KeyboardEvent を処理します。KEY_UP または KEY_DOWN にイベント リスナを追加します。次に、イベント ハンドラ関数でキーコードを確認します。ESC キーを押すと、ウィンドウが元に戻ります。以下のコードを参照してください。役立つ場合があります。

tf.addEventListener(KeyboardEvent.KEY_UP,reportKeyUp);

function reportKeyUp(event:KeyboardEvent):void
{
    if (event.keyCode == Keyboard.ESCAPE)
         this.stage.nativeWindow.restore();
}
于 2012-06-20T10:18:22.213 に答える