运行时的场景管理。
loadedSceneCount | 已加载的场景的数量。 |
sceneCount | The current number of Scenes. |
sceneCountInBuildSettings | Build Settings 中的场景数量。 |
CreateScene | 在运行时使用给定名称创建一个新的空场景。 |
GetActiveScene | 获取当前活动的场景。 |
GetSceneAt | 获取 SceneManager 的已加载场景列表中索引处的场景。 |
GetSceneByBuildIndex | 从构建索引中获取场景结构。 |
GetSceneByName | 搜索已加载的场景,查找包含给定名称的场景。 |
GetSceneByPath | 搜索所有已加载的场景,查找具有给定资源路径的场景。 |
LoadScene | 按照 Build Settings 中的名称或索引加载场景。 |
LoadSceneAsync | 在后台异步加载场景。 |
MergeScenes | 这会将源场景合并到 destinationScene 中。 |
MoveGameObjectsToScene | Move multiple GameObjects, represented by a NativeArray of instance IDs, from their current Scene to a new Scene. |
MoveGameObjectToScene | 将游戏对象从当前场景移至新场景。 |
SetActiveScene | 将场景设置为活动状态。 |
UnloadSceneAsync | 销毁所有与给定场景关联的游戏对象,并将场景从 SceneManager 中移除。 |
activeSceneChanged | 订阅此事件可在活动场景发生变化时收到通知。 |
sceneLoaded | 向此事件添加委托,以在加载场景时收到通知。 |
sceneUnloaded | 向此事件添加委托以在卸载场景时收到通知。 |