我想使用Esc按钮恢复全屏。它使用空格键正确恢复但使用Esc它无法正确恢复视图状态。
我在进入全屏时使用视图状态,而恢复它将返回默认状态。
答案 0 :(得分:2)
处理KeyboardEvent。在KEY_UP或KEY_DOWN上添加事件列表器。然后检查eventhandler函数中的keycode。如果按下ESC键,则恢复窗口。请参阅下面提到的代码,它可能会有所帮助
tf.addEventListener(KeyboardEvent.KEY_UP,reportKeyUp);
function reportKeyUp(event:KeyboardEvent):void
{
if (event.keyCode == Keyboard.ESCAPE)
this.stage.nativeWindow.restore();
}