【问题标题】:How can you make a prefab that can expand to show its constituent objects?你如何制作一个可以扩展以显示其组成对象的预制件?
【发布时间】:2019-06-02 17:54:41
【问题描述】:

我对 Unity3d 很陌生。我想制作一个预制件,用一个向右的小按钮展开以显示其他对象。我试过给预制孩子,然后把它拖到项目窗口中,但它没有显示向右的小箭头。有人可以帮忙吗?

【问题讨论】:

    标签: unity3d


    【解决方案1】:

    要将组件添加到预制件,请按照您所说的将其添加到场景中,然后将下一个对象拖到层次结构窗口中的预制件顶部。有时这会将它相对于预制件放置,但实际上并没有将它作为子对象,因此只需将现在在层次结构中的对象再次拖到预制件上,它应该作为一个子对象放置到位,如果你现在有一个扩展,你就会知道这很有效预制件旁边的节点。

    【讨论】:

      【解决方案2】:

      首先,制作您将转换为预制件的根游戏对象。

      为了添加子对象,右键单击根对象,然后创建子对象。您还可以将其他游戏对象拖到根游戏对象上,使其成为根游戏对象的子对象。

      最后,将最终的预制件拖到所有文件所在的窗口中,生成的预制件将有子代。

      如果您想在预制件制作完成后对其进行更改,您必须更改由您的预制件生成的一个对象,更改后,单击“检查器”窗口顶部的“应用”以将该更改应用于所有其他由预制件生成的对象同一个预制件。

      【讨论】:

        猜你喜欢
        • 2011-09-27
        • 2023-03-27
        • 2013-11-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多