private void DoControllerVisible(object sender, ControllerActionsEventArgs e) { for (int i = 0; i < availableButtons.Length; i++) { ToggleTips(tooltipStates[i], availableButtons[i]); } }
public virtual void OnControllerModelInvisible(ControllerActionsEventArgs e) { if (ControllerModelInvisible != null) { ControllerModelInvisible(this, e); } }
private void DoControllerInvisible(object sender, ControllerActionsEventArgs e) { for (int i = 1; i < buttonTooltips.Length; i++) { tooltipStates[i] = buttonTooltips[i].gameObject.activeSelf; } ToggleTips(false); }
public virtual void OnControllerModelVisible(ControllerActionsEventArgs e) { if (ControllerModelVisible != null) { ControllerModelVisible(this, e); } // fire the event that the controllers are ready now var controllerIndex = VRTK_DeviceFinder.GetControllerIndex(gameObject); OnControllerModelAvailable(SetActionEvent(controllerIndex)); }
private void DoControllerInvisible(object sender, ControllerActionsEventArgs e) { for (int i = 0; i < buttonTooltips.Length; i++) { tooltipStates[i] = buttonTooltips[i].activeSelf; } ToggleTips(false); }
public virtual void OnControllerModelVisible(ControllerActionsEventArgs e) { if (ControllerModelVisible != null) { ControllerModelVisible(this, e); } }