유니티 프로그래밍 기초 : 컴퍼넌트 참조 오류의 원인과 해결방법

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

유니티 프로그래밍 기초 : Syntax(문법) 오류의 원인과 해결방법

이번 포스팅에서 유니티에서 흔히 있는 Syntax(문법) 오류에 대해서 알아보겠습니다. 논리적인 부분에서 생기는 오류가 아니라 단순 오타나 누락으로 인해 생기는 오류이며 오류 내용에 무엇이 문제인지 알려주기에 해결이 쉽습니다.   1. 문법 누락 1.1 원인   문법이 누락된 경우입니다. 이 경우에는 코드를 실행하는 ;가 누락된 경우입니다. 오류의 내용은 스크립트의 11번째줄 26번째에 ;가 누락되었다는 것을 나타냅니다.      … 더 읽기