/// <summary> /// 创建AB资源加载对象 /// </summary> /// <param name="resname">资源名</param> /// <returns></returns> private AssetBundleLoader createABLoader(string resname) { var depabnames = getAssetBundleDpInfo(resname); var loader = AssetBundleLoaderFactory.create(); loader.AssetBundleName = resname; loader.DepABNames = depabnames; return(loader); }
/// <summary> /// 创建AB资源加载对象 /// </summary> /// <param name="abpath">AB路径</param> /// <returns></returns> private AssetBundleLoader createABLoader(string abpath) { var depabnames = getAssetBundleDpInfo(abpath); var loader = AssetBundleLoaderFactory.create(); loader.AssetBundlePath = abpath; loader.DepABPaths = depabnames; if (depabnames != null) { DIYLog.Log($"{abpath}资源依赖的AB资源如下:"); foreach (var depabname in depabnames) { DIYLog.Log($"{depabname}"); } } return(loader); }
/// <summary> /// 创建AB资源加载对象 /// </summary> /// <param name="resname">资源名</param> /// <returns></returns> private AssetBundleLoader createABLoader(string resname) { var depabnames = getAssetBundleDpInfo(resname); var loader = AssetBundleLoaderFactory.create(); loader.AssetBundleName = resname; loader.DepABNames = depabnames; if (depabnames != null) { DIYLog.Log($"{resname}资源依赖的AB资源如下:"); foreach (var depabname in depabnames) { DIYLog.Log($"{depabname}"); } } return(loader); }