public void ResetTrackers() { Debug.Log("ResetTrackers() called."); m_SmartTerrain = TrackerManager.Instance.GetTracker <SmartTerrain>(); m_PositionalDeviceTracker = TrackerManager.Instance.GetTracker <PositionalDeviceTracker>(); // Stop and restart trackers m_SmartTerrain.Stop(); // stop SmartTerrain tracker before PositionalDeviceTracker m_PositionalDeviceTracker.Reset(); m_SmartTerrain.Start(); // start SmartTerrain tracker after PositionalDeviceTracker }
public void ResetTrackers() { Debug.Log("ResetTrackets() Called."); m_SmartTerrain = TrackerManager.Instance.GetTracker <SmartTerrain>(); m_PositionalDeviceTracker = TrackerManager.Instance.GetTracker <PositionalDeviceTracker>(); m_SmartTerrain.Stop(); m_PositionalDeviceTracker.Stop(); m_PositionalDeviceTracker.Start(); m_SmartTerrain.Start(); }