NGUI Draw Calls优化
2016-02-23 16:11
204 查看
1.尽量少使用Panel
2.Panel下面的子物体,尽量使用同一个图集
3.尽量控制使用动态字体,不要大量使用动态字体控件,如果可以的话,将字体也做成图集
4.如果同一个Panel下,必须使用多个图集,或使用了动态字体,需要注意下控件的深度,使用同一个图集的控件,尽量放在同一段深度区间之内不要与其他图集穿插,例如:
A1、B1、C1控件使用AA图集,A2、B2、C2控件使用BB图集,A3、B3、C3控件使用动态字体那么可以这样划分:
A1、B1、C1使用深度区间为:1 - 10
A2、B2、C2使用深度区间为:11 - 20
A3、B3、C3使用深度区间为:21 - 30
2.Panel下面的子物体,尽量使用同一个图集
3.尽量控制使用动态字体,不要大量使用动态字体控件,如果可以的话,将字体也做成图集
4.如果同一个Panel下,必须使用多个图集,或使用了动态字体,需要注意下控件的深度,使用同一个图集的控件,尽量放在同一段深度区间之内不要与其他图集穿插,例如:
A1、B1、C1控件使用AA图集,A2、B2、C2控件使用BB图集,A3、B3、C3控件使用动态字体那么可以这样划分:
A1、B1、C1使用深度区间为:1 - 10
A2、B2、C2使用深度区间为:11 - 20
A3、B3、C3使用深度区间为:21 - 30
相关文章推荐
- 将NGUI的Sprite放入非UIRoot下面(一般与2d Toolkit一起使用的时候会用到),会自动移动出现在UIRoot下面的解决方法
- UIPopoverController如何使用(选自CocoaChina)
- 减少NGUI 3的DrawCall数量
- NGUI或者TK2D显示图片显示为黑块问题原因
- NGUI发布到手机模糊的问题
- 解决下载Android Build-tools 19.1.0失败
- 关于tk2d新UI中的Input控件,因摄像机的size变大而无法输入的解决办法
- Android Studio创建/打开项目时一直处于Building“project name”Gradle project info的解决办法
- rails in query
- rails in query
- UITableView滑动视差
- Zoho Recruit –邮箱简历自动过滤
- UIAlertView头文件学习
- 21.UIImage图片拉伸平铺(resizableImage)
- zabbix提示zabbix server is not running &Get value from agent failed: cannot connect to
- UGUI系统学习之Text控件
- easyUI问题记录
- easyui-combobox select 设置不分行(只显示在一行)
- 视图UIView的frame、bounds与center属性
- iOS关于UITextField限制输入字符操作处理