오늘 학습한 내용1) Awake()가 항상 OnEnable()보다 먼저 실행되는 것은 아니다. 일반적으로 Awake()가 OnEnable()보다 먼저 실행되지만 이는 100% 보장되는 규칙이 아니었습니다.프로젝트 실행 시 특정 참조값을 Awake()에서 초기화한 후 OnEnable()에서 해당 값을 사용하려 했으나 null이 발생하는 문제가 있었습니다. 2) Script Execution Order 설정을 통해 실행 순서를 제어할 수 있다. Unity에서는 Edit > Project Settings > Script Execution Order 메뉴를 통해 특정 스크립트의 실행 순서를 지정할 수 있습니다.이를 활용하여 GameManager의 Awake()가 PlayerController의 OnEnabl..