【发布时间】:2015-11-10 21:14:07
【问题描述】:
我正在统一开发 Google Cardboard 应用,并希望在按下手机后退按钮时退出 VR 模式。
我已经尝试使用 Input.GetKey 和 Input.GetKeyDown 和 KeyCode.Escape 检测按下。但是,无论如何,这似乎总是会导致应用程序退出。后退按钮的功能是否直接写入用于 Cardboard SDK 的 .jar 中?
任何帮助将不胜感激!
【问题讨论】:
我正在统一开发 Google Cardboard 应用,并希望在按下手机后退按钮时退出 VR 模式。
我已经尝试使用 Input.GetKey 和 Input.GetKeyDown 和 KeyCode.Escape 检测按下。但是,无论如何,这似乎总是会导致应用程序退出。后退按钮的功能是否直接写入用于 Cardboard SDK 的 .jar 中?
任何帮助将不胜感激!
【问题讨论】:
后退按钮目前在 .jar 中硬编码以退出应用程序,这与标准 Android 做法保持一致,即后退按钮弹出 Activity 堆栈。或许可以在 SDK 中设置该选项。
SDK v0.4.5 更新:有一个选项可以控制返回按钮是退出应用程序,还是显示为 Escape 键按下。
【讨论】: