GameplayTagSystem의 ExecutionOrder를 제어하는 static class.
기본적으로 GameplayTagSystem 자체는 초기화가 되어 있지 않은 상태에서 일부 변수에 접근할 경우 알아서 초기화하도록 되어 있기에 큰 문제는 없음.
하지만 다른 스크립트에서 Event에 할당하는 부분에서 ExecutionOrder를 조절함으로 할당이 끝난 후 스크립트가 초기화되도록 할 수도 있음.
추후 가능하다면 ScriptableObject의 형태로 수정하고 싶음. ( [DefaultExecutionOrder] 기능을 사용하고 있어서 가능한지 여부는 알 수 없음.)
Name | Value | Summary |
---|---|---|
MAIN_ORDER | const int | GameplayTagSystem의 ExecutionOrder. 기본값은 1. |
SUB_ORDER | const int | GameplayTagSystem을 제외한 다른 스크립트의 ExecutionOrder. 기본값은 MAIN_ORDER + 1. |
Name | Value | Summary |
---|---|---|
Name | Value | Summary |
---|---|---|
Name | Value | Summary |
---|---|---|