유니티 스크립트의 실행 순서를 정하는 법

최명구·2021년 10월 19일
0

유니티 공부하자

목록 보기
2/7

유니티에서는 같은 씬 안에서 어떤 스크립트가 먼저 실행 될지 알 수 있는 방법이 없다 그런데 꼭 다른 스크립트보다 꼭 먼저 실행되어야 하는 스크립트가 있을 때는 어떻게 할까?

[DefaultExecutionOrder(int order)] 또는 edit->project setting->script execution order를 사용해서 수동으로 스크립트가 불러와지는 순서를 정할 수 있다.
하지만 과도하게 이 방법을 많이 쓰게 된다면 스크립트의 실행 순서에 대한 의존성이 높아지면서 복잡도가 높아질 수 있다. 그래서 먼저 실행될 필요가 있는 시스템이나 UI 스크립트 같은 곳에서만 사용하자

profile
게임 개발 공부하는 사람

0개의 댓글