Unity3d Can';不应用预设更改
我在尝试应用更改时遇到问题。 我在层次结构中有一个游戏对象,我在自定义脚本中放入另一个GO并按下apply按钮。所有已保存,但2个游戏对象无法应用仓位Unity3d Can';不应用预设更改,unity3d,Unity3d,我在尝试应用更改时遇到问题。 我在层次结构中有一个游戏对象,我在自定义脚本中放入另一个GO并按下apply按钮。所有已保存,但2个游戏对象无法应用仓位 提前感谢。很可能那些文本和变换对象是在预制件之外找到的。预置不能引用外部对象,因为不能保证它们对预置的每个实例化都可用。如果向变换层次结构添加新对象,这些新对象不能引用预置,因为它们不知道它们是预置的一部分。您可以这样说,因为在屏幕层次结构列表中,预制项是蓝色的,其余的不是。您必须首先保存来自作为预制件一部分的对象的更改,或者通过将父对象拖动
提前感谢。很可能那些
文本
和变换
对象是在预制件之外找到的。预置不能引用外部对象,因为不能保证它们对预置的每个实例化都可用。如果向变换层次结构添加新对象,这些新对象不能引用预置,因为它们不知道它们是预置的一部分。您可以这样说,因为在屏幕层次结构列表中,预制项是蓝色的,其余的不是。您必须首先保存来自作为预制件一部分的对象的更改,或者通过将父对象拖动到项目列表上的预制件来重新定义预制件。因为可以直接保存,所以将覆盖
从预制层次结构中移除对象基本上也是如此,但Unity知道这是一个突破性的更改(因为它不再可以映射到预制)并通知您,这样做会很好地从预设向上引用中删除所有对象,您只能通过将预设从场景拖动到项目来重新定义它来保存更改(并且可能会收到另一个关于对象不同的警告:您确定要覆盖吗?。谢谢您的回复。解决了的!谢谢你的回复。解决了的!