跳到主要内容

LoadAssetAsync

描述

通过项目名称异步加载我们包中的单个资产,并希望加载资产名称。

返回值

警告

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

Type描述
Object您的 T 型资产

参数

ParamType描述
TTUnityObject 类型
_projectNameString项目名称
_wannaLoadedAssetNameString想加载资产名称

方法

public async Task<T> LoadAssetAsync<T>(string _projectName, string _wannaLoadedAssetName)

例子

internal static API api = new API(nameof(TestAPI));

public async void OnLoad()
{
var tmp_UICanvasPrefab = await api.LoadAssetAsync<GameObject>("UI_CANVAS_NAME");
stackARCanvasGO = Object.Instantiate(tmp_UICanvasPrefab);
}