작성
·
241
답변 1
0
유니티 버전과 관계없습니다.
먼저 에러의 경우 NullReferenceException은 클래스 변수가 비어있을 때 뜨는 에러입니다.
stageController.GameOver(); 에서 이 에러가 뜨니
PlayerController 컴포넌트에 있는 stageController 변수가 비어있다는 뜻입니다. (P152)
충돌이 안되는건 PlayerController 스크립트에 있는
OnTriggerEnter2D() 메소드에서 collision.tag.Equals("Item") <= 이 부분의
"" 쌍따옴표 내부 Item 태그명을 확인해보세요
장애물은 충돌이 되는데 아이템은 충돌이 안된다면 태그에 오타가 있을 수 있습니다.