Building in Unity for GearVR.
I'm submitting to the store, yet QA have come back with some feedback:
-Your volume buttons must adjust the volume using the VR volume UI provided by the Oculus Mobile SDK. Currently, your volume display does not function as expected.
-A “back” action is interpreted by the application dependent on its current state, but generally it will retreat one level in an interface hierarchy. The short-press currently does not bring the user to a pause menu on tap.
-A back button long-press (greater than 0.75 seconds) must bring the user to the Universal Menu. *We were not able to reproduce a successful return to universal screen experience.
I'm a little confused on the default scripts/setup required to get these default behaviors.
I have the 'OVRmanager.cs' script but this does not appear to help.
For volume there is a 'OVRVolumeControl.cs' script, but it requires a 'renderer' - or at least that's the error that appears. What renderer and where should it go?
For the 'back' functionality I suspect I need to add the 'OVRPlatformMenu.cs' script - do I just drop it wherever? Is anything else required?
I've checked the documentation, but it does not answer these specific Unity related questions. The code samples do not appear to help either and none of them that I have seen have the 'OVRVolumeControl.cs' script.