728x90
초기화 단계
1. Awake
실행시 처음 한번만 실행
종속성 초기화를 할 때 사용
2. OnEnable
오브젝트 활성화 시 실행
초기화 혹은 오브젝트 재설정 할 때 사용
3. Start
첫번째 프레임이 업데이트 되기 전에 호출
Awake()이후 활성화 된 상태일 때 처음 한번만 호출
초기 설정할때 사용
게임 플레이 단계
1. FixedUpdate
물리연산( 고정 ) 주기로 실행
물리연산과 관련된 업데이트에 사용
2. Update
매 프레임마다 실행
게임 작동 로직등에 호출
3. LateUpdate
Update()호출 이후에 실행
애니메이션, 카메라 등 후처리에 사용
비활성화 및 종료 단계
7. OnDisable
오브젝트 비활성화시 실행
이벤트 핸들러 해제, 타이머 정지 등 필요한 정리 작업에 사용
8. OnDestroy
오브젝트 해체할 때 실행
메모리 해제 및 자원 정리 시 사용
728x90
'Unity' 카테고리의 다른 글
Basic Unity Moving (0) | 2024.06.02 |
---|---|
Basic Unity Interface (0) | 2024.06.02 |