unity Prefab 序列化一个小问题。

情景:

  unity之前编辑过一个字段 A, 可以再unity编辑器编辑, 之后不用了。 后来有另外的功能, 起了同样的变量名,发现有默认值。

原因:

  是因为序列化的时候把A字段存储到了prefab里面了,但是删除字段的时候, 并没有把序列化里面的字段删掉, 下次起同名变量, 则读取以前老字段。

解决:  

  用文本文件全局替换掉了默认值。

posted @ 2020-04-02 14:32  zijian_yang  阅读(378)  评论(0编辑  收藏  举报