

| 이름 | 사용 | |
|---|---|---|
| 1 | Awake | 게임 오브젝트가 생성될 때 호출되는 함수. 주로 초기화 작업이 수행됨. | 
| 2 | OnEnable | 게임 오브젝트가 활성화될 때 호출되는 함수. | 
| 3 | Start | 게임 오브젝트가 활성화되어 게임 루프가 시작될 때 호출되는 함수. 초기 설정 및 시작 작업을 수행. | 
| 4 | FixedUpdate | 물리 엔진 업데이트 시 호출되는 함수. 물리적인 시뮬레이션에 관련된 작업을 처리할 때 사용. | 
| 5 | Update | 매 프레임마다 호출되는 함수. 게임 로직의 주요 업데이트가 이루어짐. | 
| 6 | LateUpdate | Update 메서드 호출 이후에 호출되는 함수. 다른 오브젝트의 업데이트가 완료된 후 작업을 수행하는 데 유용. | 
| 7 | OnDisable | 게임 오브젝트가 비활성화될 때 호출되는 함수. | 
| 8 | OnDestroy | 게임 오브젝트가 파괴될 때 호출되는 함수. 자원 정리 및 해제 작업이 수행됨. | 
https://docs.unity3d.com/kr/2021.3/Manual/ExecutionOrder.html