private void SetMenuVisible(bool visible) { if (m_menuSubTree != null) { SetSubTreeVisible(m_menuSubTree, visible); } if (m_reticle != null) { if (visible) { m_reticle.Show(); } else { m_reticle.Hide(); } } if (m_keyboard != null) { if (visible && m_keyboard.ShouldBeShowing()) { m_keyboard.Show(); } else { m_keyboard.Hide(); } } }
public void OnUIChange() { if (radial != null && reticle != null) { if (!IsUIVisible() || !UnityEngine.VR.VRSettings.enabled) { radial.Hide(); reticle.Hide(); } else { if (UnityEngine.VR.VRSettings.enabled) { radial.Hide(); reticle.Show(); } } } }