초기화 영역
Awake()
Start()
활성화 영역(Awake()와 Start() 사이에 실행)
OnEnable()
물리연산 영역
FixedUpdate()
- 물리 연산 업데이트
- 고정된 실행 주기로 실행
- CPU를 많이 사용
- 보통 물리연산에 관련된 로직만을 넣음
게임로직 영역
Update()
- 게임 로직 업데이트
- 물리로직을 제외한 나머지 게임로직을 업데이트함
- 환경에 따라 실행주기가 떨어질 수 있음
LateUpdate()
- 모든 업데이트가 끝난 후
- 보통 카메라나 로직들의 후처리를 담당함
- Ex. 몬스터를 처치 후 경험치 획득
비활성화 영역(모든 업데이트가 끝나거나 삭제될 때)
OnDisable()
해체 영역
OnDestroy()