안녕하세요

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


페이지 목록

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을 반환 시킨다.

댓글 없음:

댓글 쓰기