유니티

유니티 - ArgumentNullException: Value cannot be null 해결법

bugmin 2024. 7. 19. 23:45

 

분명 로직은 맞는데 이와 같은 에러가 뜨고 있다.

 

private로 선언한 rcode에 null 값이 들어가고 있었다. 프로퍼티를 뒀음에도 null값이 들어가는 것이 이상했고

 

계속 로직이 정말 맞다고 생각해 시간을 낭비했으나

 

사실은 로직 문제가 맞았다.

 

오브젝트 타입의 인스턴스를 하나 만든건데 문제는 dt에서는 private 변수들이 접근이 안된다.

고로 dt.SetValue로 rcode 변수에 값을 넣어줄 수가 없는 것이다.

 

고로 null이 될 수밖에 없는것