private void StartMoving(MoveSide obj) { if (isPlaying) { if (sideMovingCor != null) { StopCoroutine(sideMovingCor); } sideMovingCor = StartCoroutine(sideMoving(obj)); if (turningCor != null) { StopCoroutine(turningCor); } turningCor = StartCoroutine(turning(-movingAngleDivergence * (2 * obj.GetHashCode() - 1))); } }