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

+ Recent posts