Esempio n. 1
0
    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");
        }
    }
Esempio n. 2
0
    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");
        }
    }
Esempio n. 3
0
 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");
     }
 }