| | |
| | | // done = true; |
| | | //} |
| | | |
| | | public override void End() |
| | | public override async void End() |
| | | { |
| | | if (AssetSource.isUseAssetBundle) |
| | | { |
| | | // YooAsset 已在 Launch 阶段初始化内置资源,不再需要 AssetBundleUtility.InitBuiltInAsset() |
| | | // YooAssetInitializer.Instance.DefaultPackage 已包含内置资源 |
| | | |
| | | LaunchInHot.Instance.InitSystemMgr(); |
| | | await LaunchInHot.Instance.InitSystemMgr(); |
| | | |
| | | // 这里还没开始加载配置 但是提前加载了供LaunchWin使用 |
| | | |
| | |
| | | return; |
| | | } |
| | | |
| | | if (!PriorLanguageConfig.isInit || !InitialFunctionConfig.isInit) |
| | | if (!(PriorLanguageConfig.isInit && InitialFunctionConfig.isInit)) |
| | | { |
| | | return; |
| | | } |
| | |
| | | } |
| | | } |
| | | |
| | | private void IosCopyAsset() |
| | | private async void IosCopyAsset() |
| | | { |
| | | if (!VersionUtility.Instance.InIosAuditTime()) |
| | | if (!await VersionUtility.Instance.InIosAuditTime()) |
| | | { |
| | | if (!SDKUtils.builtinAssetCopyFinished) |
| | | { |
| | |
| | | File.Copy(fromPath, toPath, true); |
| | | } |
| | | |
| | | LocalSave.SetString("BuiltInAssetCopyCompleted_IOSorStandalone", VersionConfig.Get().version); |
| | | VersionConfig.GetAsync().ContinueWith(config => |
| | | { |
| | | LocalSave.SetString("BuiltInAssetCopyCompleted_IOSorStandalone", config.version); |
| | | }).Forget(); |
| | | } |
| | | } |
| | | } |