라이프사이클 ( Life Cycle )
게임 오브젝트와 스크립트가 실행되는 순서와 흐름
- Awake : 오브젝트가 생성될 때 자기 자신 준비 ( 컴포넌트 캐싱 , 싱글톤 설정 )
- OnEnable : 오브젝트가 활성화될 때 이벤트 구독 / 초기 상태 세팅
- Start : 첫 프레임 전에 한 번 , 다른 오브젝트까지 모두 준비된 뒤 초기화
- Update : 매 프레임마다 입력 , 로직 , 타이머 등 일반 실행
- FixedUpdate : 고정 시간마다 물리 연산 / 이동 처리
- LateUpdate : 모든 Update 이후 카메라 추적 , 위치 보정 등 후처리
- OnDisable : 오브젝트가 비활성화될 때 이벤트 해제 , 코루틴 정리
- OnDestroy : 오브젝트가 파괴될 때 최종 정리 및 리소스 해제
'🧊Unity Basic > 라이프사이클' 카테고리의 다른 글
| MonoBehaviour 상속이 안될 때 해결 방법 (0) | 2025.10.13 |
|---|---|
| MonoBehaviour (0) | 2025.10.13 |
| 라이프사이클 ( Life Cycle ) (0) | 2025.10.13 |