运行时的场景管理。
| loadedSceneCount | 已加载场景的数量。 |
| sceneCount | 当前场景数量。 |
| sceneCountInBuildSettings | 构建设置中的场景数量。 |
| CreateScene | 在运行时使用给定名称创建一个空的场景。 |
| GetActiveScene | 获取当前活动的场景。 |
| GetSceneAt | 获取 SceneManager 加载的场景列表中索引处的场景。 |
| GetSceneByBuildIndex | 从构建索引获取场景结构。 |
| GetSceneByName | 在加载的场景中搜索具有给定名称的场景。 |
| GetSceneByPath | 搜索所有加载的场景,以查找具有给定资源路径的场景。 |
| LoadScene | 通过名称或构建设置中的索引加载场景。 |
| LoadSceneAsync | 在后台异步加载场景。 |
| MergeScenes | 这将把源场景合并到目标场景中。 |
| MoveGameObjectsToScene | 将多个游戏对象(由实例 ID 的原生数组表示)从其当前场景移动到新场景。 |
| MoveGameObjectToScene | 将游戏对象从其当前场景移动到新场景。 |
| SetActiveScene | 将场景设置为活动状态。 |
| UnloadSceneAsync | 销毁与给定场景关联的所有游戏对象,并将场景从 SceneManager 中删除。 |
| activeSceneChanged | 订阅此事件以在活动场景发生更改时收到通知。 |
| sceneLoaded | 将自定义回调分配给此事件以在场景加载时收到通知。 |
| sceneUnloaded | 向此添加委托以在场景卸载时收到通知。 |