天天看點

GameFramework---場景(九)一、常見用法二、實踐

特别提示: 本系列基于Unity 2019.4.8,架構版本GameFramework 2021.05.31

本系列部落格位址: 傳送門

SceneComponent提供場景管理的功能,可以同時加載多個場景,也可以随時解除安裝任何一個場景,進而很容易地實作場景的分部加載。

一、常見用法

擷取場景元件

擷取場景是否已加載

擷取場景是否正在加載

擷取正在加載場景的資源名稱

擷取場景是否正在解除安裝

擷取正在解除安裝場景的資源名稱

加載場景

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)
void SetSceneOrder(string sceneAssetName, int sceneOrder)
           

二、實踐

給開始按鈕添加上事件,先暫時跳轉一個空場景

GameFramework---場景(九)一、常見用法二、實踐

官方示例中場景跳轉跟流程結合在一起,這個等到時候我們再來分析代碼

Demo位址: 傳送門

繼續閱讀