关于Unity的优化1.
来源:互联网 发布:武汉鲨鱼网络直播 编辑:程序博客网 时间:2024/06/07 02:53
1.关于NGUI的优化
(1)NGUI中使用UITexture会增加额外的DrawCall,也就是一个UITexture会多加一个DrawCall(不同图片会,相同的图片则不会)
(2)在NGUI的UIScrollView里面,假设你的面板有100个Item,当前可见的滑动列表只有10个Item,只有滑动列表里面看得到的物体(10)才会产生DrawCall,但是对于其他90物体,依然会产生面数,也就是Unity Stats里面的Tris跟Verts的数量。如下图,
但是可以在除了当前看到的10Item以外,把其他的Item都隐藏,这样子就会不在滑动列表的时候一下子Tris跟Verts猛增。
2.关于背包上的道具图片,引用知乎上的一个问题答复.
NGUI制作背包等有大量物品图片的界面时候如何优化Drawcall?
NGUI 在制作背包等有大量物品图片的界面时候,因为物品一般会很多如果做成一个图集肯定会非常大超过 2048*2048,所以觉得这不是一个好的办法也不现实,如果是用 UITexture(每一个物品图标保存一个texture) 的话又会增加很多 Drawcall,所以暂时还没想到好的办法。请问大家在考虑这样问题的时候是怎么解决怎么优化的呢?或者有什么好的建议么?
制作图集主要是为了让这个图对应到一个材质(球),引擎对一个材质的东西会进行一次drawcall,这个是为什么要用图集的原理。对于你这个事情,规划出合理的分包吧。
目前只有分好包 暂时没有特别的方法 因为图片量就摆在那 1024是主流 2048最好别用了
0 0
- 关于Unity的优化1.
- 【Unity优化】关于优化方面的整理
- 关于Unity的几种优化方法
- 关于Unity图形渲染的性能优化
- 关于Unity代码优化
- 关于优化Unity的工作流(自我学习)
- 【Unity】unity中关于游戏场景的优化——遮挡剔除
- Unity的内存优化
- Unity的优化功能
- Unity内存的优化
- Unity的内存优化
- Unity优化之ObjectPool-关于初始化
- 关于unity的Coroutine
- 关于Unity 的 RenderTexture
- 【转】unity的优化心得
- 说说unity项目的优化
- Unity的一些优化建议
- unity 滚动视图的优化
- 关于C89中文件IO的文件指定
- Win7系统IIS发布全过程
- codeforces 493 ABCD
- Errors occurred during the build. Errors running builder
- 2014年12月11号 我的第一篇博客
- 关于Unity的优化1.
- Make Binary Image Tool (Windows CE 5.0)
- 黑马程序员-20141211-总结2
- 注册表模式
- C++的四种强制转换
- 成为一名android系统工程师——工作伊始
- ASP.NET生成验证码
- 解决SQL Server 2005数据库中datetime时间字段在前端显示时分秒的问题
- leetcode->Reverse Integer