【问题标题】:How do I create an object that already exists in the Hierarchy in Unity C#如何在 Unity C# 中创建层次结构中已存在的对象
【发布时间】:2012-05-30 01:34:13
【问题描述】:

我有一个角色,当它接触到另一个物体(熔岩)时,它会被摧毁。 死亡后,会有一个创建重生按钮的 GUI,但我如何重新创建玩家对象?我用 Destroy(collision.gameObject); 销毁了对象;

【问题讨论】:

    标签: c# unity3d destroy


    【解决方案1】:

    我解决您的问题的方法是不是在玩家接触熔岩时将其摧毁,而是停用对象。然后,当用户单击重生按钮时,您只需再次激活该对象(但请确保先将他从熔岩中取出)。

    This 可能对代码方面有所帮助。

    【讨论】:

      【解决方案2】:

      Instantiate 应该可以解决问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-05-02
        • 1970-01-01
        • 1970-01-01
        • 2012-09-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多