private void _RefreshManipulationMenuName() { vrInteraction interaction = MiddleVR.VRInteractionMgr.GetActiveInteractionByTag("ContinuousManipulation"); if (interaction != null) { switch (interaction.GetName()) { case "InteractionManipulationRay": { m_ManipulationOptions.SetLabel("Manipulation (Ray)"); break; } case "InteractionManipulationHomer": { m_ManipulationOptions.SetLabel("Manipulation (Homer)"); break; } default: { m_ManipulationOptions.SetLabel("Manipulation (" + interaction.GetName() + ")"); break; } } } else { m_ManipulationOptions.SetLabel("Manipulation"); } }
private void _RefreshVirtualHandMenuName() { vrInteraction interaction = MiddleVR.VRInteractionMgr.GetActiveInteractionByTag("VirtualHand"); if (interaction != null) { switch (interaction.GetName()) { case "InteractionVirtualHandGogo": { m_VirtualHandOptions.SetLabel("Virtual Hand (Gogo)"); break; } default: { m_VirtualHandOptions.SetLabel("Virtual Hand (" + interaction.GetName() + ")"); break; } } } else { m_VirtualHandOptions.SetLabel("Virtual Hand"); } }
private void _RefreshNavigationMenuName() { vrInteraction interaction = MiddleVR.VRInteractionMgr.GetActiveInteractionByTag("ContinuousNavigation"); if (interaction != null) { switch (interaction.GetName()) { case "InteractionNavigationWandJoystick": { m_NavigationOptions.SetLabel("Navigation (Joystick)"); break; } case "InteractionNavigationElastic": { m_NavigationOptions.SetLabel("Navigation (Elastic)"); break; } case "InteractionNavigationGrabWorld": { m_NavigationOptions.SetLabel("Navigation (Grab The World)"); break; } default: { m_NavigationOptions.SetLabel("Navigation (" + interaction.GetName() + ")"); break; } } } else { m_NavigationOptions.SetLabel("Navigation"); } }