Component组件字段删减后Prefab载入出现问题

Prefab上相关组件字段修改后,仍显示找不到旧字段名称,但是Prefab文件中未查找到对应变量名称,缓存也清理过,temp 和 library 目录清理均无效。
[Scene] The fnt config is not exists!
[Scene] Node “BattleField” has no path “SpriteNormalAbility”.
[Scene] Cannot read property ‘kerningDict’ of null
[Scene] Cannot read property ‘vb’ of null
请问这大概是哪里的问题呢?
还有修改Resource目录下的文本文件后,预览时有时数据并未刷新,需要删除缓存目录才可以,请问这是bug吗?
望解答
谢谢!

1赞

为什么要去修改原始组件上的东西呢?

不是原始组件,是自己写的功能组件,逻辑有些修改,数据结构跟着进行修改,修改之后,prefab可能是载入了旧的文件,就可能会出现这些问题。

第一个报错是 BMFont 配置丢失。第三第四个报错都是第一个引起的。
第二个是因为字段被删掉后,动画找不到路径导致的。所以你可以检查一下动画文件。

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。