/// <summary> /// Change field button callback /// </summary> public void OnChangeFieldButtonClicked() { if (changeFieldPanel.activeSelf) { changeFieldPanel.SetActive(false); DynamicCamera.ControlEnabled = true; } else { EndOtherProcesses(); SimUI.getSimUI().ToggleChangeFieldPanel(); AnalyticsManager.GlobalInstance.LogEventAsync(AnalyticsLedger.EventCatagory.ChangeField, AnalyticsLedger.EventAction.Changed, "Change Field Panel", AnalyticsLedger.getMilliseconds().ToString()); } }
/// <summary> /// Change robot button callback. Note: Buttons register with "On...Pressed" /// </summary> public void OnChangeRobotButtonClicked() { if (changePanel.activeSelf == true) { changePanel.SetActive(false); } else { if (SimUI.IsMaMInstalled()) { changePanel.SetActive(true); } else { SimUI.getSimUI().ToggleChangeRobotPanel(); } addPanel.SetActive(false); AnalyticsManager.GlobalInstance.LogEventAsync(AnalyticsLedger.EventCatagory.ChangeRobot, AnalyticsLedger.EventAction.Changed, "Change Robot Panel", AnalyticsLedger.getMilliseconds().ToString()); } }