我对团结很陌生。我正在制作具有多个级别/场景的统一2D游戏。
在我的场景中,我将使用预制板、moving objects
(暂停按钮、菜单按钮、文本当前分数、文本高分等)创建two UI panels
,我还想用自己的UI组件创建two UI panels
,一个用于级别通过,另一个用于级别失败。
如我所知,我需要从菜单中创建一个新的场景/级别,以添加一个空的新场景/级别。我应该在每个新场景/级别上复制所有GUI按钮和面板,还是有任何方法重用这些GUI组件?
我必须使用新的级别,而不是一直随机生成的级别。
谢谢
发布于 2018-07-20 01:53:55
如我所知,我需要从菜单中创建新的场景/级别,以添加空的新场景/级别。我的问题是,应该在每个新场景/级别上复制所有GUI按钮和面板,还是有任何方法重用这些GUI组件?
在一个场景中创建UI,然后将其转换为预置保存。这个预制件可以从其他场景中重复使用和修改.当您需要在场景之间共享项目时,应该使用Prefab。这视频展示了如何从场景中的对象创建预制件。
https://stackoverflow.com/questions/51439851
复制