项目优化之——UI
来源:互联网 发布:手机杀毒软件 知乎 编辑:程序博客网 时间:2024/05/02 00:19
一、降低填充率
Fill Rate(填充率)是指显卡每帧每秒能够渲染的像素数。在每帧绘制中,如果一个像素被反复绘制的次数越多,那么它占用的资源也必然更多。目前在移动设备上,FillRate 的压力主要来自半透明物体。因为多数情况下,半透明物体需要开启 Alpha Blend 且关闭 ZTest和 ZWrite,同时如果我们绘制像 alpha=0 这种实际上不会产生效果的颜色上去,也同样有 Blend 操作,这是一种极大的浪费
去掉不可见组件
Image作为交互响应的控件;但这些东西虽然画上去没有效果,依然占用了显卡资源,特别是有很多大块的区域.
using UnityEngine;using System.Collections;namespace UnityEngine.UI{ public class Empty4Raycast : MaskableGraphic { protected Empty4Raycast() { useLegacyMeshGeneration = false; } protected override void OnPopulateMesh(VertexHelper toFill) { toFill.Clear(); } }}
0 0
- 项目优化之——UI
- Android开发优化之—界面UI的优化
- Cocos2d-JS项目之四:UI界面的优化
- Cocos2d-JS项目之四:UI界面的优化
- android优化之UI优化
- UI优化之windowBackground
- UI优化之windowBackground
- 项目优化之——总览
- 项目优化之——加载
- 项目优化之——内存
- 项目优化之——CPU
- Android性能优化——UI优化
- [Android] Android开发优化之——对界面UI的优化(1)
- [Android] Android开发优化之——对界面UI的优化(2)
- [Android] Android开发优化之——对界面UI的优化
- [Android] Android开发优化之——对界面UI的优化(3)
- [Android] Android开发优化之——对界面UI的优化(1)
- [Android] Android开发优化之——对界面UI的优化(2)
- JavaScript字符串+常用的数学对象
- Commix
- POJ 2413 How many Fibs? .
- Android中的注解式框架之ButterKnife的使用
- Markflow —— 简洁、优雅的在 Markdown 里绘制流程图
- 项目优化之——UI
- 装饰者模式---包装,展现最好的自己
- Caused by: java.lang.IllegalStateException: Required view 'descriping' with ID 2131558573 for field
- Student cannot be resolved to a type
- 北京之行的感悟
- 斯瑟克胎教法
- SpringMVC 修炼手册 part8 BeanNameViewResolver的使用(输出excel&pdf)
- Hacking JasperReports-隐藏shell的特征
- 线性规划与网络流