unity Prefab 序列化一个小问题。

情景:

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

原因:

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

解决:  

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

猜你喜欢

转载自www.cnblogs.com/zijian-yang/p/12619691.html