我是Unity新手。我正在制作具有多个关卡/场景的Unity 2D游戏。
在我的场景中,我将通过预制moving objects
(暂停按钮,菜单按钮,文本当前得分,文本高得分等)创建GUI
,并且我也想创建{{ 1}}具有自己的UI组件,一个用于级别,另一个用于级别失败。
据我所知,我需要从菜单创建一个新的场景/关卡,以添加一个新的场景/关卡。 我应该在每个新场景/级别上复制所有GUI按钮和面板,还是可以重用这些GUI组件?
我必须使用新级别,而不要一直使用随机生成的级别
谢谢
答案 0 :(得分:2)
我知道我需要从菜单创建新的场景/关卡以添加新的场景/关卡 这是空的。我的问题是我应该复制所有GUI吗 每个新场景/级别上的按钮和面板,或者有什么方法可以 重用这些GUI组件?
在一个场景中创建UI,然后将其转换为预制并保存。该预制件可以在其他场景中重复使用和修改。当需要在场景之间共享项目时,应该使用Prefab。 This视频显示了如何从场景中的对象创建预制件。