캔버스를 여러개 만들고 캔버스매니져를 만들고 public 로 캔버스 변수 여러개 만들어서 인스펙터에서 캔버스 연결함
awake 나 start에서 캔버스 변수를 체크 해보면 null로 나옴
근데 동작은 함
그래서 혹시 몰라서 인스펙터에서도 연결하고 start에서도 null일 경우 GameObject.find로 할당함
왜 인스펙터에서 연결했는데도 null인거야? 원래 이런거야?
캔버스를 여러개 만들고 캔버스매니져를 만들고 public 로 캔버스 변수 여러개 만들어서 인스펙터에서 캔버스 연결함
awake 나 start에서 캔버스 변수를 체크 해보면 null로 나옴
근데 동작은 함
그래서 혹시 몰라서 인스펙터에서도 연결하고 start에서도 null일 경우 GameObject.find로 할당함
왜 인스펙터에서 연결했는데도 null인거야? 원래 이런거야?
플레이모드 진입 시, 캔버스 오브젝트들이 활성화된 상태가 아니라면 null 뜸. Awake 단에서 SetActive(False) 하는 걸 추천함