Version: 2020.3

EditorSceneManager.LoadSceneAsyncInPlayMode

切换到手册
public static AsyncOperation LoadSceneAsyncInPlayMode (string path, SceneManagement.LoadSceneParameters parameters);

参数

path 要加载的场景的路径。
parameters 要应用于加载的参数。请参阅 LoadSceneParameters

返回

AsyncOperation 使用 AsyncOperation 确定操作是否已完成。

描述

此方法允许在编辑器中的播放模式期间加载场景,而不需要将场景包含在 Build Settings 的场景列表中。

此方法的用例是在编辑器中以运行模式加载场景时模拟资源包。在资源包中包含场景时,不会将场景添加到构建设置中。这意味着不能使用常规 LoadSceneAsync 方法在运行模式下加载场景。使用此方法代替 LoadSceneAsync 方法,可在运行模式下加载场景,而不需要将场景包含在 Build Settings 的场景列表中。这意味着代码需要检测游戏是否在编辑器中运行,在编辑器中时使用此方法 (LoadSceneAsyncInPlayMode),而在构建的版本中时使用 LoadSceneAsync