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