[Error/해결] 유니티 NullReferenceException: Object reference not set to an instance of an object UnityEditor.AddressableAssets.Settings.AddressableAssetSettings.<get_DefaultGroup>b__162_1 (UnityEditor.AddressableAssets.Settings.AddressableAssetGroup s)

OOING·2023년 12월 13일
0

Trouble Shooting

목록 보기
10/11

유니티의 Addressable을 애용하고 있는데 (사실 업무로 인해..😂) 갑자기 Addressable이 이상해졌다!

무엇이 이상해졌는지?

1. Addressable 버튼이 눌리지 않음

이런 식으로 눌러도 깜박거리며 다시 꺼졌다.

2. NullReferenceException: Object reference not set to an instance of an object
UnityEditor.AddressableAssets.Settings.AddressableAssetSettings.<get_DefaultGroup>b__162_1 (UnityEditor.AddressableAssets.Settings.AddressableAssetGroup s)

Addressable 버튼을 누르면 이 오류가 생겼다! 도대체 뭐여?

3. Addressable 그룹들 다 어디갔는지...?

default group까지 보이지 않았다. 이걸로 인해 2의 오류가 발생한게 아닐까 추측 중

4. GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced.
UnityEngine.GUIUtility:ProcessEvent (int,intptr)

Addressble Groups에 들어가면 2의 오류와 더불어 이런 오류도 떴다.

해결 방법

서치해도 2와 완전히 똑같은 에러는 찾지 못했지만, Unity Forum에 비슷한 오류들이 몇 개 있어서 따라했다.
해결 과정은 아주 간단하다!

  1. Reimport All Assets
  2. Cache 삭제 (C:/User/Users/AppData/LocalLow/회사명/프로젝트명)
  3. 유니티 재시작

사실 이렇게 하고도 안 됐는데.. Addressable 토글을 꾹 눌렀더니 갑자기 됐다!
그냥 일시적인 오류였던 것 같기도 하고..?

(이거 쓰려는 와중에 벨로그 오류도 발견했는데요?)
제목이 길면 깨진다.

profile
HICE 19

0개의 댓글