Commit Graph
36 Commits
Author SHA1 Message Date
hevinci fdf27cbc1a update runtime logic
补丁清单的资源包列表增加引用链
2023-02-22 15:41:01 +08:00
hevinci 8ce8e81792 update new cache system
重新设计了资源缓存系统
2023-02-07 18:39:08 +08:00
hevinci ac839450e2 update runtime code 2022-12-27 10:19:35 +08:00
hevinci de2fab1370 update runtime code 2022-12-26 01:04:35 +08:00
hevinci dd824254a9 update runtime code 2022-12-25 00:25:41 +08:00
hevinci de09a042e6 update runtime code 2022-12-21 12:05:05 +08:00
hevinci 85cb1ed3f6 update runtime code
优化清单分帧加载方式。
2022-12-17 18:08:23 +08:00
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 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 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 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 c14db5fd0d Update PatchSystem
增加AssetsPackage.GetHumanReadableVersion()方法
2022-10-17 16:04:47 +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 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 fb5e289de0 Update patch system
优化代码逻辑结构
2022-07-07 19:10:44 +08:00
hevinci e9841a65c6 Added pause method and resume method to patch downloader
补丁下载器增加暂停方法和恢复方法
2022-05-21 22:36:06 +08:00
hevinci 09fac3bd64 Add warning when asset path is invalid. 2022-05-12 23:13:21 +08:00
hevinci 4cad587609 Optimized asset system and patch system framework
优化了资源定位不正确导致的错误报告方式。
YooAssets.ProcessOperation()重命名为YooAssets.StartOperation()
YooAssets.GetBundleInfo()已经移除方法。
YooAssets.IsNeedDownloadFromRemote()新增加方法。
2022-05-11 16:48:17 +08:00
hevinci afc08d4e46 Add load all asset method.
增加新的资源加载方法:加载资源对象所属资源包里的所有资源。
2022-05-06 23:15:03 +08:00
hevinci c395a7a750 Supports location to lower
支持资源定位地址小写。
2022-05-05 23:11:26 +08:00
hevinci 9ec841ff67 Add get asset info method.
增加获取资源信息的方法。
2022-05-03 12:23:08 +08:00
hevinci 665a16fe60 Support fast build mode.
支持快速构建模式,真实的实现EditorPlayMode的运行时环境。
2022-05-02 23:15:09 +08:00
hevinci 2cb006f3d9 Support addressable location
支持可寻址资源定位
2022-04-28 17:23:31 +08:00
hevinci b8e2f33137 Update PatchSystem 2022-04-02 15:13:57 +08:00
hevinci 1c7b90806c Update YooAsset 2022-03-09 21:53:01 +08:00
hevinci 33ad0713fe Update YooAssets 2022-03-07 21:20:58 +08:00
hevinci e66853fd46 Initial commit 2022-03-01 10:44:12 +08:00