Commit Graph

1101 Commits (25a6f649235c0f67434cfadeb184ef9e4e997dd8)

Author SHA1 Message Date
hevinci 88a1184877 perf : optimize package manifest deserialize 2024-02-20 10:04:10 +08:00
hevinci c7329fcab5 feat : remove space character for bundle name
移除资源包名里的空格字符
2024-02-20 09:55:49 +08:00
hevinci 6eb9a90a03 feat : add GetAllCacheFileInfosAsync method 2024-02-18 12:11:29 +08:00
hevinci 7586882a97 fix #236 2024-02-01 18:41:16 +08:00
hevinci 6f13c021b9 Update CHANGELOG.md 2024-01-17 12:11:25 +08:00
hevinci 5f30c92d44 Update package.json 2024-01-17 12:11:17 +08:00
hevinci 3e6c55d981 style : code comment 2024-01-10 15:04:29 +08:00
hevinci de36f984d7 style : change macro name 2024-01-03 16:44:48 +08:00
hevinci 95328fe1a6 feat : wechat game cache query 2024-01-03 16:24:02 +08:00
hevinci 1fb78185ff feat : support share pack rule
支持共享资源打包规则
2024-01-03 15:13:28 +08:00
hevinci 58f9aea979 fix #223 2024-01-02 11:46:29 +08:00
hevinci 4d4bb1e34f fix #223 2024-01-02 11:06:50 +08:00
hevinci 6e1978ec10 fix #224 2024-01-02 10:35:41 +08:00
hevinci d8a8afba5e Update CHANGELOG.md 2023-12-27 19:54:07 +08:00
hevinci 6e6f425bdd Update package.json 2023-12-27 19:54:05 +08:00
hevinci 9ebe92f832 refactor : asset bundle reporter 2023-12-27 18:24:31 +08:00
hevinci cbdb84a69f fix #212 2023-12-27 18:20:37 +08:00
hevinci 67b2b886a8 fix #220 2023-12-26 11:40:47 +08:00
hevinci 2838289650 feat : the build report file add independ asset info 2023-12-26 11:30:19 +08:00
hevinci 4b68362fb8 update samples 2023-12-25 14:20:02 +08:00
hevinci e8e7696a4d refactor : editor code 2023-12-25 14:19:55 +08:00
hevinci 82b2a5cc20 fix #210 2023-12-22 10:24:41 +08:00
hevinci 2332765932 style : Code text indent format 2023-12-21 19:49:50 +08:00
hevinci 552d689317 style : Code text indent format 2023-12-21 19:44:14 +08:00
hevinci 5e2d82d071 style : Code text indent format 2023-12-21 19:40:13 +08:00
hevinci 727f356eea style : Code text indent format 2023-12-21 19:29:26 +08:00
hevinci 544832c46a style : Code text indent format 2023-12-21 19:10:46 +08:00
hevinci 5c1d316d67 feat #203 2023-12-21 17:45:51 +08:00
hevinci 267ec77c37 fix #198
禁用的分组不再检测合法性
2023-12-21 17:33:08 +08:00
hevinci c2a7106221 fix #202 2023-12-21 16:18:36 +08:00
hevinci 0e29e9823d update query services interface
内置文件和分发文件查询方法参数里增加了文件哈希值
2023-12-21 16:10:54 +08:00
hevinci 47962424eb fix #201
修复断点续传失效的问题
2023-12-21 12:06:06 +08:00
hevinci 505d23ca07 update space shooter sample 2023-12-13 09:56:36 +08:00
hevinci d4fcb868d8 update resource package
修复下载器合并后重新计算下载字节数不正确的问题。
2023-11-22 11:13:39 +08:00
hevinci 6dd1f43445 fix #205 2023-11-18 17:12:41 +08:00
hevinci 2626cb6750 fix #195 2023-11-01 16:30:58 +08:00
hevinci 81a98ded8a update sapce shooter 2023-11-01 11:03:40 +08:00
hevinci 930f02765d Update package.json
升级SBP依赖版本,解决图集内精灵图片冗余问题
2023-11-01 11:03:16 +08:00
hevinci a4ffa580b7 update asset bundle builder
remove RemoveSpriteAtlasRedundancy task.
2023-11-01 11:02:46 +08:00
hevinci 506612527d Update CHANGELOG.md 2023-10-27 17:24:35 +08:00
hevinci 74f9f2b0e6 Update package.json 2023-10-27 17:24:17 +08:00
hevinci 4119f02c60 update resource manager 2023-10-27 16:24:33 +08:00
hevinci bc9a4e07e2 update operation system
异步操作增加执行优先级
2023-10-27 16:08:38 +08:00
hevinci 9418544264 update resource manager
初始化参数增加AutoDestroyAssetProvider
2023-10-26 19:07:51 +08:00
hevinci 460ea091bd fix #185 2023-10-26 17:11:56 +08:00
hevinci 64681db027 update resource manager 2023-10-25 18:45:30 +08:00
hevinci 992957e1e9 Merge branch 'dev' of https://github.com/tuyoogame/YooAsset into dev 2023-10-25 18:28:57 +08:00
hevinci ce62dbc27f update resource manager
所有异步加载方法增加权重参数。
2023-10-25 18:28:55 +08:00
何冠峰 e2df967aa9
Merge pull request #190 from zy020118/patch-1
Update DownloadManager.cs
2023-10-25 14:13:29 +08:00
hevinci 5b4a188c0b update space shooter 2023-10-24 18:41:58 +08:00
hevinci e8b5a58a90 update resource manager 2023-10-24 18:38:31 +08:00
swift c3d5c13a80
Update DownloadManager.cs
WebGL平台改名遗漏 DefaultBuildPipeline->EDefaultBuildPipeline
2023-10-24 14:26:00 +08:00
hevinci d30a8aefa4 update resource manager
优化ForceUnloadAllAssets方法逻辑
2023-10-19 19:39:14 +08:00
hevinci 194afe435a update resource manager
增加卸载指定资源的方法。
2023-10-19 16:28:30 +08:00
hevinci 82ef993d83 fix #180 2023-10-18 12:14:24 +08:00
hevinci 6d7177a3b5 Update CHANGELOG.md 2023-10-17 19:28:28 +08:00
hevinci 205dd58afd Update package.json 2023-10-17 19:27:39 +08:00
hevinci d5d5063453 update editor windows 2023-10-17 19:03:11 +08:00
hevinci f63fcf1227 update editor window localization 2023-10-17 12:03:11 +08:00
hevinci 0c70f27560 update editor
1. 编辑器界面支持本地化配置。
2. 资源构建过程中的异常输出增加错误码提示。
3. 修复了资源构建界面乱码问题。
4. 修复了自动收集着色器对依赖资源无效的问题。
2023-10-13 12:06:20 +08:00
hevinci db889366ac update samples 2023-10-11 14:36:18 +08:00
hevinci 9476bbe562 update resource package 2023-10-11 14:36:02 +08:00
hevinci 1313e05d5d Update CHANGELOG.md 2023-10-11 10:23:21 +08:00
hevinci 8817b35517 Update package.json 2023-10-11 10:23:12 +08:00
hevinci cfe8a77dd5 fix #179 2023-10-10 16:19:53 +08:00
hevinci a874d17798 update samples 2023-10-10 12:17:54 +08:00
hevinci 5d9ef12577 update operation system 2023-10-10 12:17:01 +08:00
hevinci b3a135e1a2 fix #178 2023-10-10 11:59:56 +08:00
hevinci a25d03f073 update resource package 2023-10-08 17:42:10 +08:00
hevinci 589c0d3ce5 update resource package
下载器增加合并方法
2023-10-08 17:41:07 +08:00
hevinci 8457705807 fix #177 2023-10-08 15:31:39 +08:00
hevinci ce7aefb744 fix #175 2023-10-07 18:51:52 +08:00
hevinci 499d7766db update extension 2023-10-07 18:51:27 +08:00
hevinci 988327c9bd Update CHANGELOG.md 2023-10-07 16:50:27 +08:00
hevinci d0d0bf2b63 Update package.json 2023-10-07 16:50:24 +08:00
hevinci feb34761ce update shader variant collector 2023-10-07 16:09:31 +08:00
hevinci 0ceeeb8c5b update download system
support to cancel download operation
2023-10-07 16:02:11 +08:00
hevinci 0c7289bbc8 remove shader variant collector 2023-10-07 15:04:14 +08:00
hevinci e02fe2331d update asset bundle collector 2023-10-07 15:03:56 +08:00
hevinci 6877900ac2 update download system 2023-09-27 16:31:24 +08:00
hevinci 45dbe2a0e6 update resource package 2023-09-27 16:31:16 +08:00
hevinci 4234885f94 update resource package 2023-09-27 12:04:11 +08:00
hevinci bae55ca511 update operation system 2023-09-26 18:58:39 +08:00
hevinci f804e8405e update settings 2023-09-25 18:40:02 +08:00
hevinci 3c9c61c346 update resource package 2023-09-25 18:37:58 +08:00
hevinci d560d8a2e8 update asset bundle collector 2023-09-25 18:37:49 +08:00
hevinci 054ee93360 update asset bundle collector 2023-09-25 16:53:03 +08:00
hevinci eb98eaeb3b update resource package 2023-09-25 16:30:24 +08:00
hevinci 8fe2fa7bc6 update operation system 2023-09-25 16:08:17 +08:00
hevinci 95894f92db update asset bundle collector 2023-09-25 14:43:17 +08:00
hevinci 61e06dee4c update yooasset2.0 2023-09-25 10:45:21 +08:00
hevinci e207d834bd update yooasset2.0 2023-09-25 10:41:58 +08:00
hevinci e358bbf46c update yooasset2.0 2023-09-21 17:23:31 +08:00
hevinci 9c0f9557e8 update yooasset2.0 2023-09-21 17:23:02 +08:00
hevinci 006d4c6f09 update yooasset2.0 2023-09-20 16:11:11 +08:00
hevinci 6fb5a4b946 update yooasset2.0 2023-09-20 16:10:57 +08:00
hevinci 6687d75090 update yooasset2.0 2023-09-20 16:10:37 +08:00
hevinci 01cf9ccd54 update yooasset2.0 2023-09-20 16:09:52 +08:00
MichaelO 070db961fc corrected typo error 2023-08-26 15:03:12 +08:00
MichaelO 96ef379668
Merge branch 'tuyoogame:main' into main 2023-08-25 20:48:08 +08:00
hevinci 697a87721f Update CHANGELOG.md 2023-08-25 20:39:53 +08:00
hevinci 09cf93d852 Update package.json 2023-08-25 20:39:46 +08:00
hevinci 8725821a27 update download system 2023-08-25 20:15:58 +08:00
MichaelO 7ad8651ca0 加入 ExtdBuildTasks 进行 SBP 扩展,修复 Sprite 打包冗馀问题 2023-08-25 19:48:02 +08:00
hevinci a2e57c6e90 update operation system 2023-08-25 17:37:49 +08:00
hevinci 6d37bca2a9 update asset bundle builder 2023-08-25 17:37:34 +08:00
hevinci 8471bb0f9a update asset bundle builder
暂时移除xxHash
2023-08-25 17:19:57 +08:00
yingnierxiao 064e9a1aa3 优化打包速度,提示编辑器启动速度,md5替换xxhash,速度提升一倍以上 2023-08-25 14:53:59 +08:00
hevinci a618b6cf9e update asset bundle reporter 2023-08-18 18:31:15 +08:00
何冠峰 e3e810e702
Merge pull request #134 from gepengmiss/main
bundle viewer 功能扩展
2023-08-18 17:58:43 +08:00
hevinci b4f0d6bab8 fix #138 2023-08-18 17:40:55 +08:00
hevinci 44cb4168cf update asset bundle collector 2023-08-17 22:13:31 +08:00
hevinci 559ed95999 update asset bundle collector
增加在配置错误的时候警示提示。
2023-08-17 21:53:51 +08:00
hevinci b766df1d31 update shader variant collector 2023-08-17 21:18:21 +08:00
hevinci 057ff6b22b fix #130 2023-08-17 21:05:21 +08:00
hevinci 995b0c8050 update space shooter 2023-08-15 18:19:07 +08:00
hevinci a2d4691f04 update package system
IQueryServices接口变更为IBuildinQueryServices
2023-08-14 12:27:43 +08:00
hevinci ab2d7d4724 update operation system
Operation状态增加Processing处理中状态
2023-08-11 16:20:38 +08:00
hevinci 9b4abf86b6 update runtime code
可寻址模式默认支持通过资源路径加载。
2023-08-09 20:15:55 +08:00
hevinci 0331b7b6e3 update editor code 2023-08-09 20:15:33 +08:00
hevinci e31799e78b Update CHANGELOG.md 2023-07-28 17:32:44 +08:00
hevinci a8405eea6d Update package.json 2023-07-28 17:32:38 +08:00
hevinci c11f072c50 update asset system 2023-07-28 17:17:23 +08:00
YGP bd080eb19b modify bundleViewer func 2023-07-27 16:12:21 +08:00
YGP ef231e213e modify bundleViewer func 2023-07-27 16:06:09 +08:00
hevinci b22bbd4e27 update editor code 2023-07-25 18:48:32 +08:00
hevinci 664866b627 update space shooter 2023-07-25 18:38:02 +08:00
hevinci ad9bdc6574 update download system 2023-07-25 18:37:43 +08:00
hevinci b93b993951 update package system 2023-07-20 14:28:22 +08:00
hevinci cb2cb4e556 update package system 2023-07-20 11:27:56 +08:00
hevinci ab32bd390d update space shooter 2023-07-20 11:08:52 +08:00
hevinci b34374adfa update runtime code 2023-07-20 11:08:38 +08:00
hevinci b53b6a4246 update runtime code 2023-07-20 11:08:28 +08:00
hevinci 191fbff768 update package system
增加对清单激活的检测
2023-07-19 18:18:03 +08:00
hevinci e8a4ddf331 update runtime code 2023-07-19 17:48:26 +08:00
hevinci aee6e2d2f8 update space shooter 2023-07-19 17:06:35 +08:00
hevinci b737b20602 update runtime code
支持开发者资源分发和加载
2023-07-19 17:06:20 +08:00
hevinci b5df539392 update package system
增加对UpdatePackageManifestOperation参数的检测
2023-07-19 15:57:34 +08:00
hevinci 36c53e5d94 update space shooter 2023-07-19 14:34:51 +08:00
hevinci 15ce6b8c8c update runtime code 2023-07-19 14:34:43 +08:00
hevinci 19aa82c131 update editor code 2023-07-19 11:22:59 +08:00
hevinci 92ed6e7d1c Update CHANGELOG.md 2023-07-18 14:50:42 +08:00
hevinci b9a45a58a8 Update package.json 2023-07-18 14:49:57 +08:00
hevinci 0c1efe7420 update runtime code
1. 新增WebGL专属模式WebPlayMode
2023-07-18 14:27:33 +08:00
hevinci 9dd7680457 update space shooter 2023-07-18 11:21:23 +08:00
hevinci 087216b9da update runtime code 2023-07-17 19:43:41 +08:00
hevinci ecb6f71f81 update editor code 2023-07-17 19:38:11 +08:00
hevinci ffffff16e9 update space shooter 2023-07-14 09:58:27 +08:00
hevinci 0311d976bb Update CHANGELOG.md 2023-07-12 21:08:22 +08:00
hevinci 120c07cc2e Update package.json 2023-07-12 21:07:57 +08:00
hevinci ed5ae40cb3 update asset system
修复了在销毁Package时,如果存在正在加载的bundle,会导致后续加载该bundle报错的问题。
2023-07-12 20:56:11 +08:00
hevinci 5931d91b5f update space shooter 2023-07-12 19:15:36 +08:00
hevinci 472a5ae97a update package system
1. 移除了HostPlayModeParameters.DefaultHostServer字段
2. 移除了HostPlayModeParameters.FallbackHostServer字段
3. 新增了HostPlayModeParameters.RemoteServices字段
2023-07-12 19:15:10 +08:00
hevinci 829ea66d0e update sapce shooter
修复生成内置文件清单的时候,目录不存在引发的异常。
2023-07-12 17:18:40 +08:00
hevinci ba39291ee7 update asset system
真机上使用错误方法加载原生文件的时候给予正确的错误提示。
2023-07-07 12:16:16 +08:00
hevinci d3d15fc59f Update CHANGELOG.md 2023-07-05 17:04:35 +08:00
hevinci 8a3358c990 Update package.json 2023-07-05 17:04:12 +08:00
hevinci 8eadba3aa6 update space shooter 2023-07-05 16:31:29 +08:00
hevinci b0917623b6 update runtime code
变更IQueryServices.QueryStreamingAssets(string packageName, string fileName)方法
2023-07-05 16:31:06 +08:00
hevinci a7d9a4ecbc update extension sample 2023-07-05 15:20:34 +08:00
hevinci 2643ab81ed update runtime code
重构了PersistentTools类
2023-07-05 15:14:21 +08:00
hevinci c5314c72f0 update runtime code
1. 新增了ResourcePackage.GetPackageBuildinRootDirectory()方法
2. 新增了ResourcePackage.GetPackageSandboxRootDirectory()方法
3. 新增了ResourcePackage.ClearPackageSandbox()方法
2023-07-05 14:56:18 +08:00
hevinci fbb48ba330 Update InitializeParameters.cs
1. 新增了InitializeParameters.BuildinRootDirectory字段
2. 新增了InitializeParameters.SandboxRootDirectory字段
2023-07-05 14:52:13 +08:00
hevinci 4e6879e34f update runtime code
1. 移除了YooAssets.SetCacheSystemBuildinPath()方法
2. 移除了YooAssets.SetCacheSystemSandboxPath()方法
3. 移除了YooAssets.GetStreamingAssetBuildinFolderName()方法
4. 移除了YooAssets.GetSandboxRoot()方法
5. 移除了YooAssets.ClearSandbox()方法
2023-07-05 14:50:21 +08:00
hevinci 09c3d4e479 update editor code
1. BuildParameters.OutputRoot重命名为BuildOutputRoot
2. 新增了BuildParameters.StreamingAssetsRoot字段
2023-07-05 11:51:49 +08:00
hevinci 1e88bad73e update cache system
新增方法YooAssets.SetCacheSystemBuildinPath()
2023-06-30 18:51:55 +08:00
hevinci 9a2ed64b4e update download system
新增方法YooAssets.SetDownloadSystemRedirectLimit()
2023-06-29 15:47:10 +08:00
hevinci 60e93f9809 update AssetBundleBuilder
1. 移除了资源包构建流程任务节点可扩展功能
2. 新增了构建流程可扩展的方法。
2023-06-29 10:53:07 +08:00
hevinci f5c72e913f update runtime code
新增方法YooAssets.SetCacheSystemDisableCacheOnWebGL()
2023-06-28 17:46:32 +08:00
hevinci 3ca300d956 Update CHANGELOG.md 2023-06-27 18:13:27 +08:00
hevinci d1087aa74c Update package.json 2023-06-27 18:12:54 +08:00
hevinci 43c40e4bbe update runtime code
新增了场景加载参数suspendLoad
2023-06-27 17:33:04 +08:00
Kele 772198255a 修复场景加载时设置自动激活 false 无效 #121 2023-06-27 15:56:39 +08:00
hevinci 19c46a2f60 update runtime code
1. 移除了LoadSceneAsync方法里的activateOnLoad参数
2023-06-27 15:04:47 +08:00
hevinci f54c8d6da4 update editor code
1. 移除了BuildParameters.AutoAnalyzeRedundancy字段
2. 移除了DefaultShareAssetPackRule
3. 新增了ZeroRedundancySharedPackRule
4. 新增了FullRedundancySharedPackRule
2023-06-27 14:18:54 +08:00
hevinci 84f9d1985e update editor code
1. IShareAssetPackRule重命名为ISharedPackRule
2. DefaultShareAssetPackRule重命名为DefaultSharedPackRule
2023-06-27 11:00:01 +08:00
hevinci 0b2a2bf97d update AssetBundleCollector 2023-06-27 10:40:09 +08:00
hevinci 561cf411ef update asset system 2023-06-27 10:28:16 +08:00
hevinci f24ae6eb2a update extension sample
1. 增加了GameObjectAssetReference示例脚本。
2023-06-26 18:31:37 +08:00
hevinci 3bb3d4382c update runtime code
1. 移除了InitializeParameters.LocationToLower参数
2. 资源收集界面增加了LocationToLower选项
3. 资源收集界面增加了IncludeAssetGUID选项
4. 资源清单版本升级了
5. 新增了ResourcePackage.GetAssetInfoByGUID()方法
2023-06-26 18:30:29 +08:00
hevinci 43db19c257 update editor code 2023-06-26 17:40:47 +08:00
hevinci 1d5663d93a update runtime code 2023-06-26 10:42:56 +08:00
hevinci b98d4cb091 update package system
离线模式支持内置资源解压到沙盒
2023-06-26 10:25:12 +08:00
hevinci 14ee95615f update AssetBundleBuilder
资源包构建流程可扩展支持
2023-06-25 15:58:08 +08:00
hevinci 8ccddce0f8 update runtime code
新增LoadAllAssetsAsync方法
2023-06-25 12:03:19 +08:00
hevinci 9dde15ac41 update space shooter 2023-06-21 14:21:12 +08:00
hevinci 95111ef1e1 update cache system
优化了缓存的信息文件写入方式
2023-06-21 14:18:51 +08:00
hevinci dc33abde46 update asset system 2023-06-16 15:01:13 +08:00
hevinci aae7b08dd1 update space shooter 2023-06-16 14:10:33 +08:00
hevinci f70582af1a Update CHANGELOG.md 2023-06-14 19:23:02 +08:00
hevinci f04d84bb93 Update package.json 2023-06-14 19:22:53 +08:00
hevinci 78693deed6 update space shooter
启用了新的内置资源查询机制。
2023-06-14 18:52:59 +08:00
hevinci f1a5965b4c update editor code
增加自动分析冗余资源的开关
2023-06-14 16:40:27 +08:00
hevinci cd43d0775d update runtime code 2023-06-13 16:41:27 +08:00
hevinci cf532a84ef update editor code 2023-06-13 16:41:08 +08:00
hevinci 651b65d148 update runtime code
优化了文件路径合并的逻辑。
2023-06-09 18:25:43 +08:00
hevinci 895dde1cc8 update logic code
优化了创建文件的方式。
2023-06-09 18:12:03 +08:00
hevinci f6e94c9514 Update CHANGELOG.md 2023-06-09 11:27:33 +08:00
hevinci da4ba4453c Update package.json 2023-06-09 11:27:19 +08:00
hevinci 53ea8c8002 update runtime code 2023-06-09 11:27:15 +08:00