首页 > 其他分享 >AB包 优化

AB包 优化

时间:2023-09-26 14:49:32浏览次数:17  
标签:ab based LZ4 BuileAssetBundleOptions AB 优化 加载

加载AB

  • LoadFromFile 一般用来加载本地ab包
  • LoadFromStream 用于ab包需要加密的情况 用处不大
  • DownLoadHandlerAssetBundle 用于网络下载ab包(热更)

加载及卸载资源

  • BuileAssetBundleOptions.None:LZMA算法压缩
  • BuileAssetBundleOptions.ChunkBasedCompression:使用LZ4压缩算法
  • LZMA:流 stream-based,只支持顺序读取,加载需要将整个包解压
  • LZ4:块chunk-based,支持随机读取,加载速度快
  • StreamingAsset:默认不压缩

实例化和销毁对象

  • 缓存池
  • 单次实例化时间过长:分帧

激活和隐藏对象

  • 缩放、透明度

标签:ab,based,LZ4,BuileAssetBundleOptions,AB,优化,加载
From: https://www.cnblogs.com/zjh808/p/17730036.html

相关文章

  • UGUI 优化
    UI更新Canvas.SendWillRenderCanvases--UI更新耗时color 颜色normal 法线position 顶点位置包括uisizeAnchorsPivot(缩放平移旋转不影响)tangent 切线uv0 网格第一个纹理坐标uv1.....替换图片文本优化减少图片切换减少颜色变化顶点位......
  • Gfx内存 优化
    纹理使用压缩格式PC支持DXT安卓:ETCASTCIOS:ASTCPVRTCMipMap2D关闭3DUI及用作3D渲染建议开启TextrueQualityHalfres少一层QuarterRes少两层高端机:FullRes中低端用上面两个TextureStreaming只加载部分MipMap,动态调整网格r......
  • Addressables
    异步加载使用LoadAsync方法:这是最常见的异步加载方式。LoadAsync方法返回一个AsyncOperationHandle对象,该对象可以用于跟踪加载的进度,并在加载完成后获取加载的资源。使用AsyncOperationHandle的Completed事件:可以为AsyncOperationHandle对象的Completed事件绑定一个回调函数,在......
  • MacOS 使用 Asan 编译 C++报警告malloc: nano zone abandoned due to inability to re
    问题clang(llvm)编译c++程序,带内存问题检查工具选项-fsanitize=address-fsanitize=undefined之后出现:malloc:nanozoneabandonedduetoinabilitytoreservevmspace.解决vi~/.zshrc#加入:exportMallocNanoZone=0source~/.zshrc参考:ios-malloc:nanozonea......
  • 线上AB实验效率提升,一些经验
    确定SOP(StandardOperatingProcedure)就是满足什么条件认为实验结果是置信的,满足什么条件可以推全,是除了大盘AB提升大于两倍AA波动以外的条件。这些条件可以是离线统计分析的结果,比如只看受策略影响的商品/商家的AB/AA指标表现。这些条件可以是T检验确认置信:对于同样的实......
  • 贝塞尔曲线的切线及其AABB问题
    贝塞尔曲线的切线及其AABB问题先聊点别的2023年抖音上居然还看到很多前端培训各种直播前端教学(虽然是录播)但看起来还是有大批前往前端卷啊说明了什么,很可能说明其它行业更难卷这不是行业不景气业务下降了么..互联网行业是肉眼可见的不景气业务量也下降了,业务相关的工作也......
  • (十二)Unity性能优化-动画优化
    原链接:https://github.com/lwwhb/Unity2022_SUNTAIL_Stylized_Fantasy_Village_OptimizationAnimation的一些细节播放单个AnimationClip速度,LegacyAnimation系统更快,因为老系统是直接采样曲线并直接写入对象Transform针对动画的缩放曲线比位移、旋转曲线开销更大常数曲线不会每......
  • (十三)Unity性能优化-优化思路
    原链接:https://github.com/lwwhb/Unity2022_SUNTAIL_Stylized_Fantasy_Village_Optimization性能优化问题的本质慢与快的问题前提稳定性:不能因优化造成稳定性变差兼容性:不能因优化导致兼容性变差性价比:优化要有度,考虑成本与复杂度性能优化的流程发现问题(什么平台、什么操作系统、......
  • 基于 COLA 架构的 Spring Cloud Alibaba(六) Spring Cloud Gateway
    在之前的篇章中,我们访问账户服务、商品服务、订单服务时,都要分别指定服务对应的端口进行访问。在实际应用中,服务的实际端口是不对外暴露的。如果要搭建更多的服务,那么我们对服务的访问将要维护更多的端口和访问路径。对此,本篇将介绍使用SpringCloudGateway对服务入口进行统一管......
  • Abp vNext 依赖注入
    文章目录介绍ABP的依赖注入系统是基于Microsoft的依赖注入扩展库(Microsoft.Extensions.DependencyInjectionnuget包)开发的。所以我们采用dotnet自带的注入方式也是支持的。由于ABP是一个模块化框架,因此每个模块都定义它自己的服务并在它自己的单独模块类中通过依赖注入进行......