
Camera.main 인식 안될 때
·
Unity | C#
분명히 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 부분을 신경쓰지 않았던 극히 기본적인 실수...