유니티 프로그래밍 기초 : 컴퍼넌트 참조 오류의 원인과 해결방법
이번 포스트에서는 잘못된 컴퍼넌트 참조로 인해 발생하는 오류에 대해 알아보겠습니다. 유니티는 오브젝트를 생성하고 그 오브젝트에 컴퍼넌트를 블록을 끼우듯이 필요한 기능만을 넣어서 사용을 합니다. 예를 들면 캐릭터의 이동에는 물리적인 동작이 필요하여 Rigidbody 컴퍼넌트를 넣어주지만 점수창에는 굳이 물리적인 연산이 필요 없기에 넣지 않습니다. 이렇게 필요한 컴퍼넌트를 오브젝트에 넣은 뒤에 스크립트 내부에서 참조하게 되는데 이 때 발생하는 오류에 … 더 읽기