小优化

=====
内存优化:ngui拆分贴图2个jpg
cpu优化后续卡顿:分帧加载,缓存加载,预加载,异步加载
分帧回调
----例如 技能卡

===
ngui drawcall 调整深度,材质,shader,texture控制
静态和动态分开
===
游戏drawcall,
ab,os文件的material拆开公用

UIPanel:
    LateUpdate:
        UpdateSelf:
            A:FillDrawCall draw.isDirty为true会跑
            B:FillAllDrawCalls mRebuild为true会跑
        UpdateDrawCalls:更新所有panel的深度

drawcall:texture,material,shader

CalculateNextDepth

Static Batching 是将标明为 Static 的静态物件,如果在使用相同材质球的条件下,Unity 会自动帮你把这两个物件合并成一个 Batch,送往 GPU 来处理。这功能对效能上非常的有帮助,所以是需要付费才有的。
Dynamic Batching 是在物件小于300面的条件下(不论物件是否为静态或动态),在使用相同材质球下,Unity就会自动帮你合合并成一个 Batch 送往 GPU 来处理。

===
用打印查看
用profile分析器查看
深度模式
电脑看---cpu(哪里卡)--gpu(渲染哪里耗时)----render(framedebug多少drawcall)--内存(有没释放资源)
手机看
===
不用itweent
dll消息号优化--用memory stream和循环遍历
拆分配置json序列化
socket的链接和消息序列化
=========================================




===
wetest
===
uwa
==
bugly
===
Unity eaglEEye 性能分析平台应用案例
====
github unity- memory profiler
====
assetbundle browser
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值