如何在 Unity C# 的层次结构中创建已存在的对象

本文关键字:创建 存在 对象 层次结构 Unity | 更新日期: 2023-09-27 18:35:45

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

如何在 Unity C# 的层次结构中创建已存在的对象

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

这可能对代码端有所帮助。

实例化应该可以解决问题。