안녕하세요

프로그램 과정에서 막혔던 문제들에 대한 해결책 정리


페이지 목록

레이블이 object reference not set to an instance of an object인 게시물을 표시합니다. 모든 게시물 표시
레이블이 object reference not set to an instance of an object인 게시물을 표시합니다. 모든 게시물 표시

2024년 12월 19일 목요일

[Unity] object reference not set to an instance of an object 해결법

출처: https://blog.naver.com/dltoqha684/222337193144

 오브젝트의 instance에 object가 설정되지 않았다는 뜻입니다.

다시 말해 지금 GetComponent로 가져오려고 하였는데 가져올 게 없어서 Null을 반환했다는 것입니다. 

 GetComponent는 가져올 수 없는 것을 가져올려고 해도 컴파일 에러가 나오지 않고 Null을 반환하게 되는 것이 핵심이다.

 예를들어 GetComponent<ABCD> 로 했을 떄 ABCD가 없어도 컴파일 에러 없이 실행되고 Null 값을 반환하면서 이 Component의 변수 함수등에 접근 했을 때 Component를 가져오지 못했기에 Null Exception을 반환 시킨다.