-
[C#] 유니티 이벤트 함수 실행 순서Develop/Tips 2018. 11. 6. 19:46
유니티를 사용하여 게임을 개발할 때 이벤트 함수의 실행 순서는 굉장히 중요해요.기본적으로 코딩는 위에서 아래로 순차적으로 실행되는 것처럼, 유니티 내부에서 이벤트 함수를 순차적으로 자동 실행되는데요.이 순서를 알고 있어야 개발할 때 동작 순서가 꼬이는 것을 방지할 수 있어요. 게임 오브젝트에 스크립트를 적용하면, 스크립트에 작성한 이벤트를 유니티 내부에서 시간 혹은 프레임에 따라 모든 이벤트를 호출하게 되요.그럼 유니티 이벤트 함수 중 중요한 함수 몇가지와 순서를 설명드릴게요. 1. AwakeAwake는 스크립트를 깨우는(?) 함수로 게임 실행 시 최초 1회만 호출되는 함수입니다.이 함수는 게임 오브젝트가 활성화인 상태에서는 무조건 실행됩니다.Start 함수와는 다르게 스크립트를 비활성화 상태 (enab..