[Unity][방법] Status패턴 방법
1. enum으로 상태값 정의 2. 상태에 따른 함수 정의 3. 상태만 변경해서 사용 float wait_run_ratio; PlayerState _state = PlayerState.Idle; public enum PlayerState { Die, Moving, Idle, } void UpdateDie() { } void UpdateMoving() { Vector3 dir = _destPos - transform.position; if (dir.magnitude < 0.0001f) { _state = PlayerState.Idle; } else { float moveDist = Math.Clamp(_speed * Time.deltaTime, 0, dir.magnitude);//clamp는 시작 값 끝값..