// dash ui private void ChangeDashState(DashStateTypes type, int state = 0) { if (SimulatorManager.Instance == null) { return; } if (!SimulatorManager.Instance.CheckCurrentActiveRobot(this.gameObject)) { return; } DashStateMissive missive = new DashStateMissive { type = type, state = state }; Missive.Send(missive); }
// dash ui private void ChangeDashState(DashStateTypes type, int state = 0) { if (FindObjectOfType <ROSAgentManager>() == null) { return; } if (!ROSAgentManager.Instance.GetIsCurrentActiveAgent(gameObject)) { return; } DashStateMissive missive = new DashStateMissive { type = type, state = state }; Missive.Send(missive); }