0

将应用程序作为 swf 执行时,它工作正常。使用 AIR 生成的 exe 文件运行它时,它不会获得键盘输入。

我尝试了这两个:

StarlingStartup.mStarling.nativeStage.addEventListener(KeyboardEvent.KEY_DOWN, keyDown);

stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDown);

没有任何运气。

谢谢!


编辑:找到解决方案,我使用的是 stageDisplayState.FULL_SCREEN 而不是 stageDisplayState.FULL_SCREEN_INTERACTIVE

4

1 回答 1

0

找到了解决方案,我用的是stageDisplayState.FULL_SCREEN代替stageDisplayState.FULL_SCREEN_INTERACTIVE

似乎这阻止了 AIR 获得键盘输入

于 2013-07-23T20:09:25.977 回答