Unity3d 何时使用场景或面板

Unity3d 何时使用场景或面板,unity3d,scene,Unity3d,Scene,我只是有个问题,我不知道在谷歌上输入什么 我正在制作一个游戏,它总是在我的登录过程中实例化场景,我试图登录错误的帐户,所以应该有一些东西需要像错误消息一样弹出 现在我的问题是。当我建立这个系统的时候会有问题吗?因为有很多这样的系统,或者这是正常的 但基本上,当我尝试输入正确的id和密码时,这些场景将被删除。应该不会有问题,但对我来说,这似乎是对场景的滥用。你有太多不必要的场景 以下是您需要创建或使用新场景的时间: 1。主菜单 这是加载的第一个场景。通过将其与游戏场景分离,您将增加加载时间 2。

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

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

现在我的问题是。当我建立这个系统的时候会有问题吗?因为有很多这样的系统,或者这是正常的


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

应该不会有问题,但对我来说,这似乎是对场景的滥用。你有太多不必要的场景

以下是您需要创建或使用新场景的时间:

1。主菜单

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

2。游戏级别

游戏中的关卡需要每个关卡的场景。这使得加载它们更快。如果真的是一个大场景,你也可以将一个场景分割成多个场景。这也增加了加载时间的速度


你们不需要为你们的问题中的其他事情设置场景。这些应该是一个用户界面面板。您可以通过进入GameObject-->UI-->面板菜单来创建面板。显示/隐藏面板非常容易

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

public GameObject loginPanel;
public GameObject emergencyPanel;
要显示登录面板,请先禁用或停用紧急面板,然后激活登录面板:

emergencyPanel.SetActive(false);
loginPanel.SetActive(true);
这就是你要做的