Unity3d 谷歌VR SDK-关闭按钮不是';行不通
我正在使用google VR SDK For Unity来播放360视频。 然而,在Android上,如果我点击(X)按钮。它正在破坏我的应用程序。 在谷歌的文档中解释了如何处理escape按钮来监听X按钮。我已使用以下代码实现:Unity3d 谷歌VR SDK-关闭按钮不是';行不通,unity3d,google-vr,Unity3d,Google Vr,我正在使用google VR SDK For Unity来播放360视频。 然而,在Android上,如果我点击(X)按钮。它正在破坏我的应用程序。 在谷歌的文档中解释了如何处理escape按钮来监听X按钮。我已使用以下代码实现: if (GvrViewer.Instance != null) { GvrViewer.Instance.UpdateState (); if (GvrViewer.Instance.BackButtonPressed) { //Do so
if (GvrViewer.Instance != null) {
GvrViewer.Instance.UpdateState ();
if (GvrViewer.Instance.BackButtonPressed) {
//Do something when (x) button is pressed
}
}
应用程序崩溃时,不会显示任何日志
有人知道按下(x)时需要检测什么吗
谢谢大家!
注意,关闭按钮因故障而短暂断开(提及)
Unity错误(案例893219),但现在已修复()
点击时✕ (关闭)或◀ (返回),您的Unity应用程序将看到一个escape按键,您可以通过查找按键关闭事件在代码中处理该按键:
void Update(){
if(Input.GetKeyDown(KeyCode.Escape)){
//点击Android关闭图标或后退按钮。
Application.Quit();
}
}
在开发和测试中,您可以使用
$adb外壳输入键事件键码\u转义
使用1.70.0验证了Unity 5.6.2p3(最近的QA补丁发行版)中的预期效果。当然,新的版本也能正常工作
注意,关闭按钮因故障而短暂断开(提及)
Unity错误(案例893219),但现在已修复()
点击时✕ (关闭)或◀ (返回),您的Unity应用程序将看到一个escape按键,您可以通过查找按键关闭事件在代码中处理该按键:
void Update(){
if(Input.GetKeyDown(KeyCode.Escape)){
//点击Android关闭图标或后退按钮。
Application.Quit();
}
}
在开发和测试中,您可以使用
$adb外壳输入键事件键码\u转义
使用1.70.0验证了Unity 5.6.2p3(最近的QA补丁发行版)中的预期效果。当然,新的版本也能正常工作