Esempio n. 1
0
 // Token: 0x06003B8D RID: 15245 RVA: 0x0012B91C File Offset: 0x00129D1C
 private void ModeChange(TouchVisualizer.DisplayMode nextDisplayMode)
 {
     this.m_controller.SetVisible(false);
     this.m_hand.SetVisible(false);
     if (nextDisplayMode != TouchVisualizer.DisplayMode.Hand)
     {
         if (nextDisplayMode != TouchVisualizer.DisplayMode.Controller)
         {
             if (nextDisplayMode == TouchVisualizer.DisplayMode.HandAndController)
             {
                 this.m_hand.SetVisible(true);
                 this.m_controller.SetVisible(true);
             }
         }
         else
         {
             this.m_controller.SetVisible(true);
         }
     }
     else
     {
         this.m_hand.SetVisible(true);
     }
     this.m_displayMode = nextDisplayMode;
 }
Esempio n. 2
0
        // Token: 0x06003B8C RID: 15244 RVA: 0x0012B894 File Offset: 0x00129C94
        private void LateUpdate()
        {
            if (!(this.m_hand != null) || !(this.m_hand.TrackedController != null))
            {
                return;
            }
            TouchVisualizer.DisplayMode displayMode = this.m_displayMode;
            bool buttonJoystick = this.m_hand.TrackedController.ButtonJoystick;

            if (buttonJoystick && !this.m_wasButtonDown)
            {
                displayMode = (DisplayMode)((int)(this.m_displayMode + 1) % (int)TouchVisualizer.DisplayMode.Count);
            }
            this.m_wasButtonDown = buttonJoystick;
            if (this.m_displayMode != displayMode)
            {
                this.ModeChange(displayMode);
            }
        }