public void ChangeToRangerMode() { _rangerMode = _nextRangerMode; _nextRangerMode = RANGER_MODE.NONE; switch (_rangerMode) { case RANGER_MODE.AVOID: StartCoroutine(AVOID()); break; case RANGER_MODE.SHOOT: StartCoroutine(SHOOT()); break; case RANGER_MODE.WAIT: StartCoroutine(WAIT()); break; } }
public void SetNextRangerMode(RANGER_MODE rm) { _inRangerMode = false; _nextRangerMode = rm; }