【问题标题】:Unity - create a common menu for multiple scenesUnity - 为多个场景创建通用菜单
【发布时间】:2018-08-12 10:23:52
【问题描述】:

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

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

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

【问题讨论】:

    标签: unity3d


    【解决方案1】:

    使用DontDestroyOnLoad使其持久化

    void Awake()
    {
         DontDestroyOnLoad(gameObject);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多