private void Update() { if (m_CameraCenter == null) { return; } m_IsEnabled = NRInput.CheckControllerAvailable(defaultHandEnum); UpdateTracker(); }
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(); } }