单击按钮时开始新场景?
Start a new scene when the button is clicked?
我需要在单击按钮时开始一个新场景,但是当我单击它时 - 没有任何反应;有什么问题吗?
public class Options : MonoBehaviour
{
public Button button;
// Start is called before the first frame update
void LoadOptions()
{
button.GetComponent<Button>();
button.onClick.AddListener(LoadScene);
}
// loading scene
void LoadScene()
{
SceneManager.LoadScene("Options");
}
}
当我点击它时 - 没有任何反应;有什么问题?
我在我的项目中添加了一个名为“Options”的场景。
只需将脚本添加到作为按钮父级的空游戏对象中,然后添加:
public void ChangeScene()
{
SceneManager.LoadScene("Options");
}
然后在按钮中添加OnClick中的空游戏对象,然后select ChangeScene,如果按钮是光线投射好吧,你没有什么阻碍它,它会工作正常
如果您不想使用场景名称,您可以LoadScene(0)
但在构建设置中拖动场景以查看其索引
我需要在单击按钮时开始一个新场景,但是当我单击它时 - 没有任何反应;有什么问题吗?
public class Options : MonoBehaviour
{
public Button button;
// Start is called before the first frame update
void LoadOptions()
{
button.GetComponent<Button>();
button.onClick.AddListener(LoadScene);
}
// loading scene
void LoadScene()
{
SceneManager.LoadScene("Options");
}
}
当我点击它时 - 没有任何反应;有什么问题? 我在我的项目中添加了一个名为“Options”的场景。
只需将脚本添加到作为按钮父级的空游戏对象中,然后添加:
public void ChangeScene()
{
SceneManager.LoadScene("Options");
}
然后在按钮中添加OnClick中的空游戏对象,然后select ChangeScene,如果按钮是光线投射好吧,你没有什么阻碍它,它会工作正常
如果您不想使用场景名称,您可以LoadScene(0)
但在构建设置中拖动场景以查看其索引