유니티 콜라보레이트 NullReferenceException 메세지
유니티 2020.3.13f1로 업데이트 후 콘솔창에 콜라보레이트의 NullReferenceException 메세지가 반복적으로 등장
NullReferenceException: Object reference not set to an instance of an object
Unity.Cloud.Collaborate.UserInterface.CollaborateWindow.OnDisable () (at Library/PackageCache/com.unity.collab-proxy@1.5.7/Editor/Collaborate/UserInterface/CollaborateWindow.cs:86)
CollaborateWindow.cs의 86번째줄.
콘솔창에 뻘건 아이콘과 메세지가 계속 뜨니 불편하긴 하지만 이 메세지가 나타나도 콜라보레이트는 잘만 된다. 같은 증상을 겪는 이들이 많은데, 근본적인 해결방법은 눈에 띄지 않고 임시방편만 보이는데.
1. 콜라보레이트 패키지를 날리고 재설치
패키지 매니저 > Version Control 패키지를 삭제하고 재설치 한다.
1.5.7버전에서 발생하는 문제인줄 알았는데, 오래전 글도 보이는 것을 보면 개인마다 PC설정의 문제인가 싶기도 한데. 아무튼 이것으로 해결된 사람이 보이지만 나는 아무런 영향이 없었다.
2. 콜라보레이트 창 열고 닫고
열려있는 콜라보레이트 탭을 닫고, 다시 연다.
유니티를 껏다 켜는 것으로는 해결되지 않았으나, 필자는 이 창을 한번 닫고 연 뒤로 메세지가 다시 나타나지는 않았다. 딱히 완전한 해결법처럼 보이지는 않아서.. 아마 곧 다시 나타나지 않을까.
이외에 한 가지 더 언급된게 있는데 manage Services 메뉴의 Analytics > Discover Players insights 옵션을 꺼서 해결했다는 사례가 있는데... 그게 어딘지...
콜라보레이트 널레퍼런스 에러 - 유니티 포럼