Unity报错: Broken text PPtr in file(xxx). Local file identifier (xxx) doesn‘t exist
生活随笔
收集整理的這篇文章主要介紹了
Unity报错: Broken text PPtr in file(xxx). Local file identifier (xxx) doesn‘t exist
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在Editor打開某個(gè)Prefab的時(shí)候,發(fā)現(xiàn)日志報(bào)錯(cuò)如下:
Broken text PPtr in file(Library/Unused/20233edc2fd58194b896e7d5f2769846). Local file identifier (786513240552205863) doesn't exist!
用文本編輯器直接開打prefab文件,搜索這個(gè)不存在的文件id 786513240552205863
可以看到原來這個(gè)文件id對應(yīng)的屬性。檢查后發(fā)現(xiàn)這個(gè)GoldAwardTipsNum對應(yīng)的資源之前已經(jīng)刪除了。正常情況下刪除文件,unity應(yīng)該會(huì)自動(dòng)把這個(gè)文件id置空的。但是這里卻出現(xiàn)未置空導(dǎo)致報(bào)錯(cuò)的情況。
解決方式,就是直接把這個(gè)fileID的值改成0
之后再次打開Prefab這個(gè)報(bào)錯(cuò)就消失了。
總結(jié)
以上是生活随笔為你收集整理的Unity报错: Broken text PPtr in file(xxx). Local file identifier (xxx) doesn‘t exist的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。