※ 본 작업은 유니티 스크립트로 함

 

- 다음과 같이 배열 코딩을 했었다.

 

- 다음과 같은 문제점이 나왔다.

 

- 디버깅을 해보았다.

- 배열들이 다 Null이였다. 동적 할당 했는데 왜 다 null이지? 라고 생각했다.  찾다보니 Class는 참조형식이라는 걸 알게된다. 그래서 동적할당을 해서 초기화를 하면 abc의 참조하는 주소가 null이여서  null인 주소의 멤버변수에 접근하려고 하니 NullReferenceException이 뜨는 거였다.

 

- 다음과 같이 바꿧다.

바뀐 내용

- List만 쓰다보니 배열 사용법을 잘 몰랐다. 나중에 비슷하게 쓸일 있으면 쓸 수 있도록 블로그에 기록을 한다.

+ Recent posts