admin管理员组文章数量:1576338
原文:http://www.manew/thread-91669-1-1.html
英文:英文地址
UGUI是Unity官方推出的UI系统,其源代码下载地址:https://bitbucket/Unity-Technologies/ui/src
优化Unity UI系统的首要任务是找到性能问题的准确原因。这里有Unity UI用户遇到的四个常见的问题:
1、Excessive GPU fragment shader utilization (i.e. fill-rateoverutilization)
过多的GPU片段着色器使用率(如屏幕填充率过高)
2、Excessive CPU time spent rebuilding a canvas batch
过多的CPU时间开销在重建一个画布上
3、Excessive numbers of rebuilds of Canvas batches(over-dirtying)
过多的画布重建次数
4、Excessive CPU time spent generating vertices (usuallyfrom text)
过多的CPU时间开销在生成顶点上(通常是文本)
本指南将讨论的基本概念,Unity UI底层的算法和代码,以及常见的问题和解决方法。它分为5个部分:
1:Unity UI基本原理,这章解释了Unity UI专用术语,讨论了一些底层性能表现的细节,渲染UI,包括批处理几何体。(蛮牛翻译)
2:Unity UI性能工具,本章讨论了使用各种工具收集分析数据。(蛮牛翻译)
3:填充率、画布和输入,本章讨论了提高Unity UI和输入组件性能的方法(蛮牛翻译)
4:UI控件,本章讨论UI文本(UI Text),滚动视图(Scroll View),及其他组件的优化。(蛮牛翻译)
5:其他技术和技巧。本章讨论一些其他地方不通用的问题,包括一些技巧和UI系统中的一些陷阱。(蛮牛翻译)
转载于:https://wwwblogs/TravelingLight/p/8988994.html
版权声明:本文标题:UI优化策略-官篇 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1727799206a1130627.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论