这段代码不起作用。当我在if语句上设置断点时,调试器将中断。但是当按下Escape或移动后退按钮(Android)时,GetKeyDown
永远不会被触发。
void Update()
{
if (Input.GetKeyDown(KeyCode.Escape))
Application.Quit();
}
我也尝试过if (Input.GetButtonDown("Cancel"))
。也不起作用。
我将游戏部署到了我的移动设备上。也许有些设置搞砸了?另一个项目效果很好(2D桌面)。我还使用了Unity Remote App。
我正在使用Unity 2018.3.0b2吗?
编辑:以某种方式解决。 Unity Remote App可能是一个问题。 “后退”按钮仅适用于实际的Android设备。