使用的是unity2022.3.8,创建脚本后输入加载场景等代码如下
// 跳转场景
private void OnTriggerEnter2D(Collider2D coll)
{
if(coll.gameObject.CompareTag("Door"))
{
SceneManager.LoadScene("GamePassScene");
}
}
但出现问题The name 'SceneManager' does not exist in the current context
经过检查问题后发现是因为在头文件没有定义
在头文件中加一行
using UnityEngine.SceneManagement;
就可以解决问题了。