首页 > 解决方案 > 整合统一和安卓

问题描述

我正在开发一个android-app应该Unity在 android 中单击按钮打开一个场景。

让我进一步解释一下:我开发了一个 4 场景Unity项目。每个场景都有一个模型要显示在 中AR。我已经完成了我需要做的所有工作。我将此项目导出到android-studio. 将统一项目与我的 android 应用程序集成在一起。现在在android中点击不同的按钮,我想统一打开不同的场景。我不知道该怎么做。我有4个场景,但是当unity打开时,它会打开场景1.如何打开其他场景?我编写了 C# 脚本来打开不同的场景,但我不明白在哪里附加它。

谁能帮帮我吗?

标签: c#androidunity3d

解决方案


按钮应调用: https ://docs.unity3d.com/ScriptReference/SceneManagement.SceneManager.LoadScene.html 以加载场景。这在编辑器中不起作用,仅在构建本身中起作用。要让它工作,您还需要将所有场景添加到构建中。您可以通过打开一个场景来做到这一点,然后转到“文件->构建设置->添加打开的场景”。然后你应该在“Scenes in Build”中看到场景和场景索引


推荐阅读