첫번째 Scene에서 여러가지 필수적인 요소들을 Load하고 상호간에 연결을 해야 하는 작업을 하여야 했다.
하지만, 아직 상호간에 함수가 완전히 로드되지 않은 상태로 호출하려고 하고, 그 결과 NullReferenceException이 계속 발생하였다.
각 GameObject마다 로드되는 시간이 다르기 때문에 A GameObject의 OnEnable이 시작하기 전에 B GameObject의 Awake가 작동되는 것을 보장할 수 없었다.
정말 중요해서 DontDestroyOnLoad에 있다면, 하나의 Loading Scene을 맨 처음 만들어 놓고서 DontDestroyOnLoad객체들을 로딩하고 그 다음 Scene으로 이동해 다음 요소들을 로딩하는 2번의 로딩을 거치는 방법도 있다.