반응형 Awake()1 Awake()와 Start()의 차이 개요 Awake(), Start()는 MonoBehaviour에서 파생된 클래스의 이벤트 함수이다. 기본적으로 Awake()→Start()로 진행되며 초기화와 관련이 있다는 것은 모두 알고 있을 것이다. 그렇다면 Awake(), Start()함수들이 한 번에 사용해도 되는데 왜 구분을 하였을까? 차이점부터 알아보자. Awake()와 Start()의 차이 Awake()는 해당 스크립트가 있는 오브젝트가 초기화 될 때 호출된다. Start()는 Update가 실행되기 전 첫 프레임에 호출된다. 초기화를 위해서 Awake()만 실행하면 되지 않을까 생각되지만 그렇지 않은 이유가 있다. 컴포넌트 참조 문제 Awake는 실행이 될 때, 각 오브젝트들의 Awake()가 언제 실행될지 모른다. Awake()에서 참조.. 2022. 7. 25. 이전 1 다음 반응형