首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >何时使用场景或面板

何时使用场景或面板
EN

Stack Overflow用户
提问于 2018-09-27 02:42:26
回答 1查看 102关注 0票数 2

我只是有个问题,我不知道到底该在谷歌上输入什么。

我正在制作一个游戏,它总是在我的登录过程中实例化场景,我试图登录错误的帐户,所以应该有一些东西需要弹出,就像一个错误消息。

现在我的问题是。当我建立这个系统时,会不会出现问题,因为有很多这样的问题,还是说这是正常的?

但是基本上,当我尝试输入正确的id和密码时,这个场景将被删除。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-27 03:00:33

不应该有问题,但在我看来这是对场景的滥用。你有太多不必要的场景了。

当您需要创建或使用新场景时,如下所示:

1.Main菜单

这是第一个加载的场景。通过将它与您的游戏场景分开,您将增加加载时间。

2.Game水平

游戏中的各个级别都需要场景。这使得装载速度更快。你也可以把一个场景分成多个场景,如果它真的是一个大场景的话。这也增加了加载时间的速度。

你不需要为你的问题中的其他事情准备场景。这些应该是UI面板。您可以通过转到GameObject --> UI -> panel菜单创建面板。显示/隐藏面板真的很容易。

例如,您有登录和紧急面板:

代码语言:javascript
复制
public GameObject loginPanel;
public GameObject emergencyPanel;

要显示登录面板,首先禁用或禁用紧急面板,然后激活登录面板:

代码语言:javascript
复制
emergencyPanel.SetActive(false);
loginPanel.SetActive(true);

这就是你要做的。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52528628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档