Commit Graph
87 Commits
Author SHA1 Message Date
hevinci e827e74cc7 update runtime code 2022-12-07 19:10:13 +08:00
hevinci 45ca1ebf02 update runtime logic
优化字符串拼接方法。
2022-12-07 17:52:32 +08:00
hevinci d7ae52160b update runtime logic
优化了补丁清单解析。
2022-12-07 11:26:08 +08:00
hevinci 688cc271d5 Update runtime logic
UpdatePackageVersionAsync()方法增加appendTimeTicks参数
2022-12-03 20:03:10 +08:00
hevinci a290353cfa Update runtime logic
在初始化失败的时候,销毁YooAssets会报异常。
2022-12-03 19:48:17 +08:00
hevinci 19cb239746 Update logic code
优化补丁清单格式为二进制。
2022-12-03 18:48:51 +08:00
hevinci 49949ecda5 Update runtime code
优化资源包缓存文件清理方式。
2022-11-18 21:33:58 +08:00
hevinci 1dab0f2b19 Update patch system
下载器增加取消方法。
2022-11-18 16:45:56 +08:00
何冠峰 d5f601b0eb Update runtime code 2022-11-16 14:49:38 +08:00
hevinci 72f0426531 Update PatchSystem
移除了WeaklyUpdatePatchManifestAsync()方法
新增了CheckPackageContentsAsync()方法
2022-11-04 13:10:08 +08:00
hevinci e8e69a2e86 Update runtime code
重写了文件解密流程。
2022-11-02 21:54:44 +08:00
hevinci b5f2174ed0 Update runtime code 2022-11-01 23:02:20 +08:00
hevinci cd79f0e434 Update runtime code
AssetsPackage.WeaklyUpdateManifestAsync(string packageVersion)移除了packageVersion参数。
优化了HostPlayMode的初始化逻辑,优先读取沙盒内的清单,如果不存在则读取内置清单。
2022-10-31 16:45:21 +08:00
hevinci 2599639aeb Update PatchSystem 2022-10-27 14:20:05 +08:00
hevinci cc04efe76b Update runtime code
UpdateStaticVersionOperation.PackageCRC重名为PackageVersion。
AssetPackage.GetHumanReadableVersion()重名为GetPackageVersion()
2022-10-26 21:02:25 +08:00
hevinci bb64ff7278 update runtime code
移除了ILocationServices接口类。
增加了bool CheckLocationValid(string location)方法。
2022-10-21 18:36:03 +08:00
hevinci 9bc5580229 Update PatchSystem
移除YooAssets.ClearAllCacheFiles()
新增YooAssets.ClearUnusedCacheFiles();
2022-10-18 11:56:05 +08:00
hevinci c449a070b4 Update CacheSystem
修复原生文件每次获取都重复拷贝的问题
2022-10-18 10:19:17 +08:00
hevinci f2422ed16c Update PatchSystem 2022-10-17 16:35:40 +08:00
hevinci c14db5fd0d Update PatchSystem
增加AssetsPackage.GetHumanReadableVersion()方法
2022-10-17 16:04:47 +08:00
hevinci b4c190efb7 Update SimulateBuild 2022-10-17 14:53:22 +08:00
hevinci bd11f2e7b8 Update patch system
下载器增加超时参数
2022-10-17 14:43:13 +08:00
hevinci 4eca73303b Update runtime code 2022-10-08 11:23:16 +08:00
hevinci a71921cdd1 Update runtime code 2022-09-29 18:40:43 +08:00
hevinci a4c8fb6e1b Update runtime logic 2022-09-28 11:55:12 +08:00
hevinci af37bb6e54 Update runtime logic 2022-09-27 21:11:55 +08:00
hevinci 3f518ec321 Update PatchSystem
增加清理缓存资源的异步操作类
2022-09-06 18:19:50 +08:00
hevinci fbbf762e70 Update CacheSystem
优化缓存系统代码结构
2022-08-15 11:55:13 +08:00
hevinci 314c5cd86a Update CacheSystem 2022-08-06 16:40:40 +08:00
hevinci a1ad7acb3d Update CacheSystem 2022-08-06 16:23:38 +08:00
hevinci dcd4475617 Fix #34
修复一个拼写错误
2022-08-06 11:23:43 +08:00
hevinci a6fdb5691a Update PatchSystem
HostPlayMode支持WebGL平台。
2022-08-05 16:24:10 +08:00
hevinci 7e6c678e91 Update runtime 2022-08-03 20:51:06 +08:00
hevinci 3401c69729 Update YooAssets 2022-08-03 15:46:45 +08:00
hevinci 2204f4d129 Update PatchManifest
资源补丁清单增加文件版本信息
2022-07-31 23:09:54 +08:00
hevinci c96fa23d61 Update patch manifest 2022-07-25 16:12:34 +08:00
hevinci d0b7ae020c Update patch manifest 2022-07-25 15:46:20 +08:00
hevinci 1370ffb3bb Update UpdateManifestOperation.cs
不期望删除断点续传的资源文件
2022-07-21 18:00:57 +08:00
hevinci d64b31f6ce Fixed #26
修复多个场景打进一个AB包时,卸载子场景时抛出异常。
2022-07-20 15:05:28 +08:00
hevinci fb5e289de0 Update patch system
优化代码逻辑结构
2022-07-07 19:10:44 +08:00
hevinci 7d5b6504f4 Update YooAssets.cs
检测原生文件加载方法,预防传入无效文件。
2022-07-05 20:07:32 +08:00
hevinci 5b0c189d75 Update InitializationOperation.cs 2022-06-29 11:59:39 +08:00
hevinci 9ac07e94d1 Update UpdateManifestOperation
增加在弱联网环境下的更新支持
2022-06-28 20:13:32 +08:00
hevinci 6471b237ce Update Patch System
离线模式移除资内置资源解压功能。
2022-06-25 11:42:50 +08:00
hevinci 43248408fc Update DownloaderOperation.cs
Add OnStartDownloadFileCallback filed.
Change OnDownloadFileFailedCallback to OnDownloadErrorCallback.
2022-06-21 10:40:16 +08:00
hevinci 3693f1ea98 Update AssetInfo.cs
Add Address filed.
2022-06-20 10:18:51 +08:00
hevinci 9c49d8d54a Update manifest operation add FoundNewManifest filed.
补丁清单更新操作,增加了查询发现了新的清单的字段。
2022-05-27 15:17:10 +08:00
hevinci e9841a65c6 Added pause method and resume method to patch downloader
补丁下载器增加暂停方法和恢复方法
2022-05-21 22:36:06 +08:00
hevinci a054740de6 Optimize assetbundle build parameters
优化了资源包的构建参数:始终开启DisableLoadAssetByFileName
2022-05-13 21:58:23 +08:00
hevinci 09fac3bd64 Add warning when asset path is invalid. 2022-05-12 23:13:21 +08:00