defaultexecutionorder
-
[unity] DefaultExecutionOrder 란?unity/unity 공부 2024. 7. 25. 11:34
DefaultExecutionOrder유니티에서 [DefaultExecutionOrder()] 어트리뷰트는 특정 스크립트의 실행 순서를 제어하기 위해 사용됩니다.이는 주로 MonoBehaviour 클래스에 적용됩니다. 유니티에서 여러 개의 MonoBehaviour 스크립트가 있을 때, 각 스크립트의 Awake, OnEnable, Start 등의 메서드가 실행되는 순서는 기본적으로 예측할 수 없습니다. [DefaultExecutionOrder()] 어트리뷰트를 사용하면 이러한 메서드의 실행 순서를 지정할 수 있습니다. [DefaultExecutionOrder()] 어트리뷰트를 적용한 스크립트는 유니티의 모든 오브젝트들 중에서 해당 스크립트가 부착된 오브젝트의 실행 순서를 제어합니다. 지정된 값에 따라 Aw..