Awake - Start - Update - FixedUpdate - LateUpdate

vvhustle's coding note·2023년 2월 16일
0

Awake() : 최초 첫 프레임 호출하기 때문에 오브젝트가 비활성화되어 있어도 실행 가능. GetComponent, 코루틴 사용 불가 스크립트 실행 될 때 최초 1회, 각 오브젝트의 Awake 순서는 보장되지 않음.
OnEable() : 오브젝트(스크립트)가 활성화될 때마다 수행.
Start() : 오브젝트(스크립트)가 활성화되어 있을때, 오브젝트가 활성화(인스턴싱)될 때 최초 1회 실행
Update() : 스크립트가 enabled 상태일때, 매 프레임마다 호출. 60FPS 기준 1/60(초).
FixedUpdate() : Update는 프레임 기반으로 호출 되므로 프레임이 skip되는 경우 물리 연산이 제대로 수행 안되는 경우를 대비해 Fixed Timestep으로 호출.
LateUpdate() : 모든 Update 함수가 호출된 후, 마지막으로 호출. 주로 오브젝트를 따라가게 설정한 카메라는 LateUpdate를 사용(오브젝트 갱신 후 처리하기 위함)

0개의 댓글