| | |
| | | #if UNITY_ANDROID && !UNITY_EDITOR
|
| | | if (!SDKUtility.builtinAssetCopyFinished)
|
| | | {
|
| | | SDKUtility.Instance.CopyOneAsset("builtin_assetbundle");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin_assetbundle.manifest");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin/music");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin/music.manifest");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin/prefabs");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin/prefabs.manifest");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin/sprite");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin/sprite.manifest");
|
| | | SDKUtility.Instance.CopyOneAsset("config/Contact.txt");
|
| | | SDKUtility.Instance.CopyOneAsset("config/HelpInfo.txt");
|
| | | SDKUtility.Instance.CopyOneAsset("config/PriorBundle.txt");
|
| | | SDKUtility.Instance.CopyOneAsset("config/PriorLanguage.txt");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin_assetbundle.7z");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin_assetbundle.manifest.7z");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin/music.7z");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin/music.manifest.7z");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin/prefabs.7z");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin/prefabs.manifest.7z");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin/sprite.7z");
|
| | | SDKUtility.Instance.CopyOneAsset("builtin/sprite.manifest.7z");
|
| | | SDKUtility.Instance.CopyOneAsset("config/Contact.txt.7z");
|
| | | SDKUtility.Instance.CopyOneAsset("config/HelpInfo.txt.7z");
|
| | | SDKUtility.Instance.CopyOneAsset("config/PriorBundle.txt.7z");
|
| | | SDKUtility.Instance.CopyOneAsset("config/PriorLanguage.txt.7z");
|
| | |
|
| | | AssetDeCompressTask.Decompress();
|
| | | LocalSave.SetString("BuiltInAssetCopyCompleted_Android", VersionConfig.Get().version);
|
| | | }
|
| | | #endif
|
| | |
| | | }
|
| | |
|
| | | progressBuf = progress;
|
| | | var decompressProgress = AssetDeCompressTask.Decompress(ResourcesPath.Instance.ExternalStorePath);
|
| | | var decompressProgress = AssetDeCompressTask.DecompressAync(ResourcesPath.Instance.ExternalStorePath);
|
| | | while (!decompressProgress.done)
|
| | | {
|
| | | progress = progressBuf + decompressProgress.progress * 0.1f;
|
| | |
| | | }
|
| | |
|
| | | LocalSave.SetString("AssetCopyCompleted_IOS", VersionConfig.Get().version);
|
| | |
|
| | | progressBuf = progress;
|
| | | var decompressProgress = AssetDeCompressTask.Decompress(ResourcesPath.Instance.ExternalStorePath);
|
| | | while (!decompressProgress.done)
|
| | | {
|
| | | progress = progressBuf + decompressProgress.progress * 0.1f;
|
| | | yield return null;
|
| | | }
|
| | | }
|
| | | break;
|
| | | case InstalledAsset.NullAsset:
|