Game Framework
2021.05.31
|
场景管理器接口。 更多...
Public 成员函数 | |
void | SetResourceManager (IResourceManager resourceManager) |
设置资源管理器。 更多... | |
bool | SceneIsLoaded (string sceneAssetName) |
获取场景是否已加载。 更多... | |
string[] | GetLoadedSceneAssetNames () |
获取已加载场景的资源名称。 更多... | |
void | GetLoadedSceneAssetNames (List< string > results) |
获取已加载场景的资源名称。 更多... | |
bool | SceneIsLoading (string sceneAssetName) |
获取场景是否正在加载。 更多... | |
string[] | GetLoadingSceneAssetNames () |
获取正在加载场景的资源名称。 更多... | |
void | GetLoadingSceneAssetNames (List< string > results) |
获取正在加载场景的资源名称。 更多... | |
bool | SceneIsUnloading (string sceneAssetName) |
获取场景是否正在卸载。 更多... | |
string[] | GetUnloadingSceneAssetNames () |
获取正在卸载场景的资源名称。 更多... | |
void | GetUnloadingSceneAssetNames (List< string > results) |
获取正在卸载场景的资源名称。 更多... | |
bool | HasScene (string sceneAssetName) |
检查场景资源是否存在。 更多... | |
void | LoadScene (string sceneAssetName) |
加载场景。 更多... | |
void | LoadScene (string sceneAssetName, int priority) |
加载场景。 更多... | |
void | LoadScene (string sceneAssetName, object userData) |
加载场景。 更多... | |
void | LoadScene (string sceneAssetName, int priority, object userData) |
加载场景。 更多... | |
void | UnloadScene (string sceneAssetName) |
卸载场景。 更多... | |
void | UnloadScene (string sceneAssetName, object userData) |
卸载场景。 更多... | |
事件 | |
EventHandler< LoadSceneSuccessEventArgs > | LoadSceneSuccess |
加载场景成功事件。 更多... | |
EventHandler< LoadSceneFailureEventArgs > | LoadSceneFailure |
加载场景失败事件。 更多... | |
EventHandler< LoadSceneUpdateEventArgs > | LoadSceneUpdate |
加载场景更新事件。 更多... | |
EventHandler< LoadSceneDependencyAssetEventArgs > | LoadSceneDependencyAsset |
加载场景时加载依赖资源事件。 更多... | |
EventHandler< UnloadSceneSuccessEventArgs > | UnloadSceneSuccess |
卸载场景成功事件。 更多... | |
EventHandler< UnloadSceneFailureEventArgs > | UnloadSceneFailure |
卸载场景失败事件。 更多... | |
场景管理器接口。
string [] GetLoadedSceneAssetNames | ( | ) |
获取已加载场景的资源名称。
void GetLoadedSceneAssetNames | ( | List< string > | results | ) |
获取已加载场景的资源名称。
results | 已加载场景的资源名称。 |
string [] GetLoadingSceneAssetNames | ( | ) |
获取正在加载场景的资源名称。
void GetLoadingSceneAssetNames | ( | List< string > | results | ) |
获取正在加载场景的资源名称。
results | 正在加载场景的资源名称。 |
string [] GetUnloadingSceneAssetNames | ( | ) |
获取正在卸载场景的资源名称。
void GetUnloadingSceneAssetNames | ( | List< string > | results | ) |
获取正在卸载场景的资源名称。
results | 正在卸载场景的资源名称。 |
bool HasScene | ( | string | sceneAssetName | ) |
检查场景资源是否存在。
sceneAssetName | 要检查场景资源的名称。 |
void LoadScene | ( | string | sceneAssetName | ) |
加载场景。
sceneAssetName | 场景资源名称。 |
void LoadScene | ( | string | sceneAssetName, |
int | priority | ||
) |
加载场景。
sceneAssetName | 场景资源名称。 |
priority | 加载场景资源的优先级。 |
void LoadScene | ( | string | sceneAssetName, |
int | priority, | ||
object | userData | ||
) |
加载场景。
sceneAssetName | 场景资源名称。 |
priority | 加载场景资源的优先级。 |
userData | 用户自定义数据。 |
void LoadScene | ( | string | sceneAssetName, |
object | userData | ||
) |
加载场景。
sceneAssetName | 场景资源名称。 |
userData | 用户自定义数据。 |
bool SceneIsLoaded | ( | string | sceneAssetName | ) |
获取场景是否已加载。
sceneAssetName | 场景资源名称。 |
bool SceneIsLoading | ( | string | sceneAssetName | ) |
获取场景是否正在加载。
sceneAssetName | 场景资源名称。 |
bool SceneIsUnloading | ( | string | sceneAssetName | ) |
获取场景是否正在卸载。
sceneAssetName | 场景资源名称。 |
void SetResourceManager | ( | IResourceManager | resourceManager | ) |
设置资源管理器。
resourceManager | 资源管理器。 |
void UnloadScene | ( | string | sceneAssetName | ) |
卸载场景。
sceneAssetName | 场景资源名称。 |
void UnloadScene | ( | string | sceneAssetName, |
object | userData | ||
) |
卸载场景。
sceneAssetName | 场景资源名称。 |
userData | 用户自定义数据。 |
EventHandler<LoadSceneDependencyAssetEventArgs> LoadSceneDependencyAsset |
加载场景时加载依赖资源事件。
EventHandler<LoadSceneFailureEventArgs> LoadSceneFailure |
加载场景失败事件。
EventHandler<LoadSceneSuccessEventArgs> LoadSceneSuccess |
加载场景成功事件。
EventHandler<LoadSceneUpdateEventArgs> LoadSceneUpdate |
加载场景更新事件。
EventHandler<UnloadSceneFailureEventArgs> UnloadSceneFailure |
卸载场景失败事件。
EventHandler<UnloadSceneSuccessEventArgs> UnloadSceneSuccess |
卸载场景成功事件。