
Unity优化
Htlas
游戏行业码畜一枚,基于Unity引擎
展开
-
Unity优化——解析AssetBundle独立加载时连带资源
优化美术资源查看每个ab独立加载时需要连带加载多少东西通过该脚本可以在指定目录下生成几个解析文件,分别按名字、加载大小、加载时依赖数量来排序从而优化Assetbundle的资源分配using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;...原创 2019-02-19 13:59:36 · 482 阅读 · 0 评论 -
Unity优化-Model/Mesh相关通过控制选项进行部分优化
Model/Mesh相关MeshCompression mesh压缩,分成高中低三档,如果开启有可能导致Mesh变形 使用时最好让Mesh看上去没变太多 Read/Write Enable unity会把mesh数据传给GPU,如果开启Read/Write,CPU也会保存一份Mesh数据,开启Read/Write可以在运行时获取Mesh的数据、或者在程序中生成Mesh...原创 2019-04-04 17:46:14 · 2560 阅读 · 0 评论 -
Unity优化关注点
cpu占用:一般考虑两种档位-超过33ms的帧和超过50ms的帧,来进行量化 这种就需要找到cpu占用比较多的帧,然后分析消耗cpu的具体函数,再针对业务需求进行优化内存占用:检查内存的走势,是否存在异常,比如持续上升或者快速上升,对于低端机,建议中体内存在150M左右 对于堆内存(Reserved Mono Memory)检查峰值(因为堆内存不会释放,所以峰值既是堆内存的占用量),...原创 2019-04-04 18:29:31 · 551 阅读 · 0 评论 -
Unity Text文字超框,末尾显示‘...’省略号
参考博客Unity 实现文字过长显示省略号,// 超框显示... public static void SetTextWithEllipsis(this Text textComponent, string value) { var generator = new TextGenerator(); var r...原创 2019-06-10 11:07:25 · 3713 阅读 · 0 评论