반응형
분명히 Camera.main 코드가 잘되다가 인식이 안되는 경우가 종종 있다.
본인의 경우도 MainCamera를 삭제하고 커스텀하기위해 작업하다가 갑자기 콘솔에서
<!>NullReferenceException: Object reference not set to an instance of an object
레퍼런스 널 예외가 발생하길래 확인해보니 아래 Camera.main 에러였고 '여기서 이게 왜???'라고 생각하며 적잖히 당황했다.
if(cam == null)
cam = Camera.main;
그냥 단순히 Camera Tag 값을 MainCamera로 설정해주면 인식된다.
새로운 카메라 오브젝트를 만들면서 Tag 부분을 신경쓰지 않았던 극히 기본적인 실수...
반응형
'Unity | C#' 카테고리의 다른 글
[유니티] 패키지매니저에서 git url 안 되거나 다른 컴에서 안될 때 (커서ai) (1) | 2025.07.09 |
---|---|
유니티 경고메시지 - transform.parent → transform.SetParent() (0) | 2024.03.21 |
[C# & 유니티] DateTime & TimeSpan ToString() 표기방법 (2) | 2024.02.15 |
유니티(Unity C#) static / const 예제를 통해 간단하게 이해하기 (0) | 2024.01.19 |
[유니티UI] Tab 탭 버튼과 메뉴 간단하게 만들기 +예제 (0) | 2023.11.11 |