[C#, 유니티] Unity LifeCycle(생명주기)
유니티 생명주기 개발자가 짠 소스코드에서 특별히 호출하지 않아도 호출되는 함수들이 있는데 그것을 우리는 유니티 생명주기라고 부른다. 이는 개발자가 정할 수 없는 주기로서, 생명주기에 대한 이해는 필수이다. 초기화 Awake, OnEnable 활성화 OnEnable 물리 FixedUpdate 게임로직 Update, LateUpdate 비활성화 OnDisable 해체 OnDestroy Reset : 오브젝트를 생성 후 인스펙터 뷰에서 리셋을 눌러줄 때 실행됩니다. 객체의 속성을 초기 값으로 설정해 줄 때 사용합니다. Awake : 스크립트가 실행될 때 한번만 호출됩니다. 모든 오브젝트가 초기화 된 후 호출되기 때문에 GameObject.Find 같은 명령문을 안전하게 사용할 수 있습니다. Awake 함수는 ..
2022.11.20