【发布时间】:2018-09-06 13:05:08
【问题描述】:
我编写了一个脚本,在 Start() 上的场景中随机位置生成(实例化)随机游戏对象。但是我有两个问题:
如果我改变场景并返回,实例化对象不再存在,即它们不是永久的。如何使它们像我通过 Unity 编辑器放置在场景中的那些对象一样永久保存?我不是在谈论
dontdestroyonload,它将对象保留在所有场景中并且从不破坏它们。我的 spawn 脚本,我只想在第一次加载场景时运行一次,但每次我进入场景时都会运行,即使我在脚本中添加了一行会破坏脚本和父游戏对象。我希望它运行一次并永远消失。如何做到这一点?
【问题讨论】:
标签: unity3d instance gameobject