-
Creator 版本:2.1.3 (推测:也包括以前所有版本)
-
重现方式:
一个Scene里,放两个相同的Prefab:
这个prefabA节点上有一个组件,组件中某个property的类型是Node
(比如prefabA里有一个Button组件,这个Button里有一个target property)
把上面的 node1/prefabA/node 拖到同一个实例的 node1/prefabA 里面的这个 Button 的 target 属性上。
然后点击任意位置,系统提示是否保存prefabA
然后点击是进行保存
这时候你就会发现, node2/prefabA 的 Button 的 target 绑定的也是 node1/prefabA/node
然后点击其他位置,又提示你是否保存prefabA
这时候如果你点“应用”, 你就完蛋了!
会提示prefab里不能保存对链接外界节点的链接!
那么结果就是,下次打开这个prefabA或者这个Scene,这个prefabA里的组件里链接的节点就全都变成空值!