Exemplo n.º 1
0
 private void Update()
 {
     if (m_CameraCenter == null)
     {
         return;
     }
     m_IsEnabled = NRInput.CheckControllerAvailable(defaultHandEnum);
     UpdateTracker();
 }
Exemplo n.º 2
0
 private void UpdateTracker()
 {
     if (CameraCenter == null)
     {
         return;
     }
     m_IsEnabled = NRInput.CheckControllerAvailable(defaultHandEnum);
     raycaster.gameObject.SetActive(m_IsEnabled && NRInput.RaycastMode == RaycastModeEnum.Laser);
     modelAnchor.gameObject.SetActive(m_IsEnabled);
     if (m_IsEnabled)
     {
         TrackPose();
     }
 }