首页 > 解决方案 > Unity - 为多个场景创建通用菜单

问题描述

我用 unity 2018 创建了一个有 10 个关卡(10 个场景)的 3D 游戏。在第一个场景中,我添加了一个画布,它在单击ESC按钮时显示菜单。

但问题是菜单仅显示在第一级(场景)中。为了在其他场景中显示菜单,我还需要将相同的菜单画布复制到其他场景。

我正在寻找一种技术来为所有场景提供一个通用的菜单画布,而不在所有场景中重复它。有什么办法吗?

标签: unity3d

解决方案


让它持续使用DontDestroyOnLoad

void Awake()
{
     DontDestroyOnLoad(gameObject);
}

推荐阅读