유니티의 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에 비슷한 오류들이 몇 개 있어서 따라했다.
해결 과정은 아주 간단하다!
- Reimport All Assets
- Cache 삭제 (C:/User/Users/AppData/LocalLow/회사명/프로젝트명)
- 유니티 재시작
사실 이렇게 하고도 안 됐는데.. Addressable 토글을 꾹 눌렀더니 갑자기 됐다!
그냥 일시적인 오류였던 것 같기도 하고..?
(이거 쓰려는 와중에 벨로그 오류도 발견했는데요?)
제목이 길면 깨진다.