跳到主要内容

LoadAsset

描述

通过项目名称和想要加载的资产名称,从我们的软件包中加载一个 unity 资产。

参数

ParamType描述
TTUnityObject 的类型
_projectNameString项目名称
_wannaLoadedAssetNameString想加载资产名称
_loadedCallbackAction<T>加载后回调

方法

警告

这个 api 正在从磁盘加载Prefab到内存中。它不是将`Prefab'实例化到游戏场景中。

public void LoadAsset<T>(string _projectName, string _wannaLoadedAssetName,Action<T> _loadedCallback)

例子

internal static API api = new API(nameof(TestAPI));
public void OnLoad()
{
api.LoadGameObject(nameof(APITest), "Canvas",_canvasPrefab =>{
uiCanvasGameObject = Object.Instantiate(_canvasPrefab);
});
}