我正在编写此代码,以便当玩家触摸盒子时,它将带领玩家进入下一关。
这是我的代码,我将其附加到盒子上,但它并没有工作。 我尝试了很多方法来使其工作,例如改变玩家的名称,并且我甚至添加了场景构建器的剖面图。 我不知道这是否与场景构建器的剖面图有关,但我真的需要你的帮助:
using UnityEngine;
using UnityEngine.SceneManagement;
// 下一关的场景名称
public string nextScene;
private void OnTriggerEnter2D(Collider2D other)
{
// 检查触发器是否是玩家
if (other.CompareTag("Player"))
{
// 加载下一关的场景
SceneManager.LoadScene(nextScene);
}
}
}
评论 (0)