virtual protected void FailFeedback(string message, GameObject feedback) { PrepareFeedback(message, feedback, new Color32(235, 46, 44, 212)); enumPan.SetRunningState(playerCMDNo, EnumPanel.Status.Error); playerState = RunningState.Inactive; debugPan.SetDebugButtonActive(ButtonCode.Stop, true); debugPan.SetDebugButtonActive(ButtonCode.Step, false); debugPan.SetDebugButtonActive(ButtonCode.Back, (playerCMDNo > -1)); debugPan.SetDebugButtonActive(ButtonCode.Run, false); }
protected void FailFeedback(string message, GameObject feedback) { PrepareFeedback(message, feedback, new Color32(235, 46, 44, 212)); if (playerCMDNo < enumPan.transform.childCount) { enumPan.SetRunningState(playerCMDNo, EnumPanel.Status.Error); } else { enumPan.SetRunningState(playerCMDNo - 1, EnumPanel.Status.Error); } playerCMDNo = -1; playerState = RunningState.Inactive; }