public async static Task <AssetBundle> LoadAssetBundle(string resourceName) { var assetInfo = GetAssetInfo(resourceName); if (assetInfo != null) { var assetBundle = await EasyAssetBundleSampleManager.LoadAssetBundle(assetInfo.AssetBundleName, assetInfo.IsExist); return(assetBundle); } return(null); }
public async static Task <T> Load <T>(string resourceName, bool unLoad = false) where T : UnityEngine.Object { return(await EasyAssetBundleSampleManager.LoadResource <T>(resourceName, unLoad)); }
public static SampleAssetInfo GetAssetInfo(string resourceName) { return(EasyAssetBundleSampleManager.GetAssetInfo(resourceName)); }