unity3d 创建预制件
示例
要创建预制件,请将游戏对象从场景层次结构中拖动到Assets文件夹或子文件夹中:
游戏对象名称变为蓝色,表明它已连接到prefab。
现在,该对象是一个预制实例,就像一个类的对象实例一样。
实例化后可以删除预制件。在这种情况下,先前连接到它的游戏对象的名称将变为红色:
预制检验员
如果您在层次结构视图中选择一个预制件,您会注意到它的检查器与普通游戏对象略有不同:
与
粗体特性表示它们的值与预制值不同。您可以更改实例化预制件的任何属性,而不会影响原始预制件的值。在预制实例中更改值时,该值将变为粗体,并且该预制中相同值的任何后续更改都不会反映在更改后的实例中。
您可以通过单击“还原”按钮还原为原始的预制值,该值还将在实例中反映出值的更改。此外,要还原单个值,可以右键单击它,然后按将值还原为预制。要还原组件,请右键单击它,然后按“还原为预制”。
单击“应用”按钮,将用当前游戏对象属性值覆盖预制属性值。没有“撤消”按钮或确认对话框,因此请谨慎处理此按钮。
选择按钮突出显示项目文件夹结构中已连接的预制件。