Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在其他场景中显示按钮_C#_Unity3d - Fatal编程技术网

C# 在其他场景中显示按钮

C# 在其他场景中显示按钮,c#,unity3d,C#,Unity3d,我想问一个问题,我们可以从我的主场景(场景A)中的按钮I(点击)加载(显示)不同场景(场景B)中的按钮,然后场景切换到场景B 感谢您,如果您询问如何在一个场景(a)中显示按钮,请单击(a)中的按钮,然后转到新场景(B),您可以使用 确保将要加载的场景添加到生成设置中。如果不添加它,它将无法加载它。是关于LoadScene的更详细的页面。我认为您无法对未激活的场景进行更改,但我可能错了。但你可以做的是跟踪场景A中按下的按钮,然后加载场景B,创建这些按钮。或者,如果按钮始终位于同一位置,您可以事先创

我想问一个问题,我们可以从我的主场景(场景A)中的按钮I(点击)加载(显示)不同场景(场景B)中的按钮,然后场景切换到场景B


感谢您,如果您询问如何在一个场景(a)中显示按钮,请单击(a)中的按钮,然后转到新场景(B),您可以使用


确保将要加载的场景添加到生成设置中。如果不添加它,它将无法加载它。是关于LoadScene的更详细的页面。

我认为您无法对未激活的场景进行更改,但我可能错了。但你可以做的是跟踪场景A中按下的按钮,然后加载场景B,创建这些按钮。或者,如果按钮始终位于同一位置,您可以事先创建它们,并对上一场景中按下的按钮使用
.SetActive(true/false)
,使它们可见/隐藏
using UnityEngine.SceneManagement; 

// assign your button's onclick to be this function
public void LoadNewScene()
{
     SceneManagement.LoadScene("YOUR_SCENE_NAME_HERE");
}