Пример #1
0
        private AssetBundleLoading LoadAssetBundle(string name, bool isLoadingManifest)
        {
            string url = _assetBundlePathPrefix + name;

            WWW request;

            if (isLoadingManifest)
            {
                request = new WWW(url);
            }
            else
            {
                Hash128 hash;
                _allHashes.TryGetValue(name, out hash);
                request = WWW.LoadFromCacheOrDownload(url, hash, 0);
            }

            var ret = OperationFactory.CreateAssetBundleLoadFromWww(name, request);

            return(ret);
        }