[Unity] Trying to update the managed reference registry with invalid propertyPath 에러 해결방법

개발환경

Unity 2022.3.0f1

Windows 11


컴퓨터 교체 후 프로젝트를 로드하고 잔 버그들 잡는데 아래 버그가 계속 발생했다


Trying to update the managed reference registry with invalid propertyPath(likely caused by a missing reference instance)

'managedReferences[7151366037366898688].LevelCurve.MMTweenCurve', with value '0'


Trying to update the managed reference registry with invalid propertyPath(likely caused by a missing reference instance)

'managedReferences[7151366037366898688].LevelCurve.MMTweenDefinitionType', with value '0'


무슨 오류인가 확인 하려고 Notepad++ 에서 7151366037366898688 값을 파일에서 찾기로 찾아보니



오류가 발생한 특정 씬(Scene)이 나오고 연관된 guid, fileID 값을 찾았다

guid 로 찾으니 특정 prefab.meta 파일이 나오고

fileID 로 찾으니 특정 prefab 파일이 나옴

prefab 에 해당 부분을 수정하면 될지도 모르겠지만...

prefab 을 completeUnpack 하니 오류 해결!




3줄 요약

1. 오류코드의 객체를 찾기 위해 Notepad++ 파일찾기 이용

2. guid, fileID 도 같은 방식으로 찾아보니 특정 prefab 이 나옴

3. 해당 prefab completeUnpack 하니 오류 해결


댓글

이 블로그의 인기 게시물

Aseprite 스프라이트 슬라이스해서 개별로 저장 하는방법 ( How to save sprite split in Aseprite )

Unity Google Play Games Services 연동 오류로 인한 삽질 기록

Unity3D 에서 당신의 Pixel Art 게임을 Pixel Perfect 하게 만들기