prefab修改后为什么不能体现到引用的场景里面呢

比如我有一个预制好的BUTTON做成了PREFAB,然后我在很多窗口里都引用了这个BUTTON,今天突然想起给这个BUTTON增加一个属性,比如一个widget组件,我在prefab中增加好属性并保存后,再打开引用了的场景,结果都没有刚刚增加的属性。

我觉得如果在Prefab中新增的属性是应该要体现在以前的引用中的。

刚看到了用回退可以解决,但是一来每个引用的地方点回退会比较繁琐,二来点回退后以前在引用中做了属性的赋值的一些地方都被清除掉了,反而麻烦。

所以我觉得最好是增加的部分还是能自动增加到引用的地方,那个应该不难。

刚刚又发现一个问题,如果把prefab拖动到自定义控件的面板里面,然后从自定义控件面板里拖动到场景中,该prefab在场景中就不会体现成prefab,而是一个普通的节点控件,没法使用回退等功能。只有从资源管理器拖动到场景里的才是prefab。
这样很容易导致以后没法应用prefab的改动。

你用load加载吧 目前就是这幅diao样,估计要后面几个版本才会改的能同步。