用户工具

站点工具


asset_download

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
asset_download [2019/06/27 15:54] shenmoasset_download [2019/06/27 17:11] (当前版本) shenmo
行 22: 行 22:
  
 ====数据准备==== ====数据准备====
 +
 +填写原型表 [[generated::ab_config]]
    
 //Windows->AssetBundleBrower// //Windows->AssetBundleBrower//
行 63: 行 65:
 * ABManager有一整套流程进行AB下载 * ABManager有一整套流程进行AB下载
  
-1/ 判断 文件是否在ab_config中+1/ 判断 文件是否在ab_config中 \\ 
 +2/ 判断 AB包是否被加载,有则直接读取 \\ 
 +3/ 从网络或者缓存 读取 AB包,如果没在缓存,需要标记下载数量 \\ 
 +4/ 下载以后**异步**使用,同步使用的可以先使用Preload的方法,把预置体放到池里 \\ 
 + 
 + 
 +=====问题和代办事项===== 
 + 
 +1/ BuildMachine 集成,至少做到清理,如果把 打包/更新ab_config/上传服务器 步骤做了更佳 \\ 
 + 
 +2/ 下载尺寸显示,目前只在MaskBattleLoad页面显示了目前正在队列中还未下载完成的文件容量,下载速度还没计算。另外下载也不是总大小,而是当前步骤堆积在网络中的大小。 可以考虑先堆积在队列中 (低优先) \\ 
 + 
 +3/ ab_config 和 AssetBundleBrower的集成配合,目前是各自独立工作,可以考虑通过ab_config自动完成 AssetBundleBrower中的配置(低优先)\\ 
 + 
 +4/ 缓存避免下载问题。PC上 Caching.IsVersionCached 永远取不到值,怀疑缓存并没有生效 \\ 
 + 
 +5/ 缓存清理问题,网上的介绍可以通过现在Cache的尺寸,客户端有指令CleanCache进行测试 \\ 
 + 
 +6/ AB卸载,目前只在退出战斗执行 \\
  
-2/ 判断 AB包是否被加载,有则直接读取 
  
-3/ 从网络或者缓存 读取 AB包,如果没在缓存,需要标记下载数量 
  
-4/  
asset_download.1561622042.txt.gz · 最后更改: 2019/06/27 15:54 由 shenmo