예제 #1
0
 protected void HandleOut(VRInteractiveItem interactible)
 {
     interactible.Out();
     if (m_CurrentInteractible == null)
     {
         OnOutOfEverything?.Invoke(interactible);
     }
 }
예제 #2
0
        private void DeactiveLastInteractible()
        {
            if (m_LastInteractible == null)
                return;

            m_LastInteractible.Out();
            m_LastInteractible = null;
        }
예제 #3
0
        protected void DeactiveLastInteractible()
        {
            if (m_LastInteractible == null)
            {
                return;
            }

            m_LastInteractible.Out();
            m_LastInteractible = null;
        }
예제 #4
0
        private void DeactiveLastInteractible()
        {
            if (m_LastInteractible == null)
            {
                return;
            }

            m_Reticle.stopFilling();
            m_LastInteractible.Out();
            m_LastInteractible = null;
        }
예제 #5
0
        private void DeactiveLastInteractible()
        {
            if (m_LastInteractible == null)
            {
                return;
            }
            m_VrInput.Input_lay = false;

            m_LastInteractible.Out();
            m_LastInteractible = null;
        }