/// <summary> 下载 </summary> private void DownLoad(string url, Action <byte[]> action) { UnityWebRequester requester = new UnityWebRequester(App.app); requester.GetBytes(url, (byte[] data) => { action?.Invoke(data); requester.Destory(); }); }
public void LoadAssetBundle(Action <string, float> loadProgress = null) { if (assetbundle == null) { UnityWebRequester requester = new UnityWebRequester(App.app); requester.GetAssetBundle($"{mainfestPath}/{PlatformManager.Instance.Name}", (AssetBundle ab) => { assetbundle = ab; manifest = assetbundle.LoadAsset <AssetBundleManifest>("AssetBundleManifest"); GetAssetBundlePath(loadProgress); requester.Destory(); }); return; } GetAssetBundlePath(loadProgress); }