Google Cardboard Unity SDK – обнаружение нажатия кнопки «Назад»

Я работаю над приложением Google Cardboard в единстве и хотел бы выйти из режима VR, когда нажата кнопка возврата телефона.

Я пробовал обнаруживать нажатия с помощью Input.GetKey и Input.GetKeyDown с помощью KeyCode.Escape. однако это, кажется, всегда приводит к выходу приложения, несмотря ни на что. Функциональность кнопки «Назад» записана непосредственно в .jar, используемом для картонного SDK?

Любая помощь будет оценена по достоинству!


person user3253903    schedule 13.02.2015    source источник


Ответы (1)


Кнопка «Назад» в настоящее время жестко закодирована в .jar для выхода из приложения в соответствии со стандартной практикой Android, когда кнопка «Назад» выталкивает стек действий. Возможно, это можно сделать в SDK.

Обновление для версии 0.4.5 SDK: есть возможность контролировать, будет ли кнопка «Назад» выходить из приложения или отображаться как нажатие клавиши Escape.

person smd    schedule 15.02.2015