在多个级别/场景中统一管理GUI

时间:2018-07-20 09:50:59

标签: unity3d game-engine

我是Unity新手。我正在制作具有多个关卡/场景的Unity 2D游戏。

在我的场景中,我将通过预制moving objects(暂停按钮,菜单按钮,文本当前得分,文本高得分等)创建GUI,并且我也想创建{{ 1}}具有自己的UI组件,一个用于级别,另一个用于级别失败。

据我所知,我需要从菜单创建一个新的场景/关卡,以添加一个新的场景/关卡。 我应该在每个新场景/级别上复制所有GUI按钮和面板,还是可以重用这些GUI组件?

  

我必须使用新级别,而不要一直使用随机生成的级别

谢谢

1 个答案:

答案 0 :(得分:2)

  

我知道我需要从菜单创建新的场景/关卡以添加新的场景/关卡   这是空的。我的问题是我应该复制所有GUI吗   每个新场景/级别上的按钮和面板,或者有什么方法可以   重用这些GUI组件?

在一个场景中创建UI,然后将其转换为预制并保存。该预制件可以在其他场景中重复使用和修改。当需要在场景之间共享项目时,应该使用Prefab。 This视频显示了如何从场景中的对象创建预制件。