我只是有一个问题,我不知道到底要在Google上键入什么内容。
我正在制作一个始终在登录过程中实例化场景的游戏,我正在尝试登录错误的帐户,因此应该弹出一些错误消息,如错误消息
现在我的问题是。当我建立它时会不会有一个问题,因为它们很多,或者只是正常现象?
但是基本上,当我尝试输入正确的ID和密码时,该场景将被删除。
答案 0 :(得分:9)
应该没有问题,但是对我来说这似乎是对场景的滥用。您有太多不必要的场景。
这里是您需要创建或使用新场景的时间:
1 。主菜单
这是第一个加载的场景。通过将其与游戏场景分开,可以增加加载时间。
2 。游戏级别
游戏中的每个关卡都需要场景。这样可以更快地加载它们。如果确实是一个大场景,也可以将一个场景分成多个场景。这也增加了加载时间。
您不需要问题中的其他事物。这些应该是 UI面板。您可以通过转到 GameObject ---> UI -> Panel 菜单来创建面板。显示/隐藏面板真的很容易。
例如,您具有登录和紧急面板:
public GameObject loginPanel;
public GameObject emergencyPanel;
要显示登录面板,请先禁用或禁用紧急面板,然后再激活登录面板:
emergencyPanel.SetActive(false);
loginPanel.SetActive(true);
这就是您要做的一切。