何时使用场景或面板

时间:2018-09-27 02:42:26

标签: unity3d scene

我只是有一个问题,我不知道到底要在Google上键入什么内容。

我正在制作一个始终在登录过程中实例化场景的游戏,我正在尝试登录错误的帐户,因此应该弹出一些错误消息,如错误消息

enter image description here

现在我的问题是。当我建立它时会不会有一个问题,因为它们很多,或者只是正常现象?

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

1 个答案:

答案 0 :(得分:9)

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

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

1 。主菜单

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

2 。游戏级别

游戏中的每个关卡都需要场景。这样可以更快地加载它们。如果确实是一个大场景,也可以将一个场景分成多个场景。这也增加了加载时间。


您不需要问题中的其他事物。这些应该是 UI面板。您可以通过转到 GameObject ---> UI -> Panel 菜单来创建面板。显示/隐藏面板真的很容易。

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

public GameObject loginPanel;
public GameObject emergencyPanel;

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

emergencyPanel.SetActive(false);
loginPanel.SetActive(true);

这就是您要做的一切。