C# 如何通过单击按钮从另一个场景正确加载我的场景
我有两个场景,“场景1”和“场景2”,首先,我必须从场景1切换到场景2,通过在场景1的按钮上添加“点击时的加载级别”,效果非常好 现在从scene2到scene1,这次通过单击scene2上的UI按钮,我使用了OnClick()和一个名为“LoadScene”的脚本, 以下是我的简单脚本:C# 如何通过单击按钮从另一个场景正确加载我的场景,c#,unity3d,C#,Unity3d,我有两个场景,“场景1”和“场景2”,首先,我必须从场景1切换到场景2,通过在场景1的按钮上添加“点击时的加载级别”,效果非常好 现在从scene2到scene1,这次通过单击scene2上的UI按钮,我使用了OnClick()和一个名为“LoadScene”的脚本, 以下是我的简单脚本: using System.Collections; using System.Collections.Generic; using UnityEngine.SceneManagement; using Uni
using System.Collections;
using System.Collections.Generic;
using UnityEngine.SceneManagement;
using UnityEngine;
public class LoadScene : MonoBehaviour {
void Start()
{
}
void Update()
{
}
public void Load () {
SceneManager.LoadScene("scene1");
}
}
现在,问题是当我点击按钮(在场景2中)切换到场景1时,它可以工作,但我丢失了场景1上的许多元素,如按钮和图像
我真的不知道这个问题是从哪里来的!!有什么东西可以添加到我的脚本中,以便我可以正确加载场景吗?问题是,您希望场景1与您离开的场景一样正确,还是希望场景1与您从场景2回来时的新场景一样?或者,当你从场景2来到一个全新的场景1时,你缺少了游戏对象?是的@camaron我想让场景1像我离开时一样正确问题是你想让场景1像你离开时一样正确,或者你想让场景1像你从场景2回来时的新场景一样?或者当你从场景2出来时,你丢失了一个全新场景1中的游戏对象?是的@camaron我想让场景1像我离开它一样正确