unity优化方案
文章平均质量分 78
小橙子0
一只游戏开发狗
展开
-
Unity移动端性能优化(转)
在知乎上看到一篇不错的性能优化文章,进行了比较系统的概括,下面分享一下,原文地址:https://zhuanlan.zhihu.com/p/260302521.渲染利用reflect probe代替反射、折射,尽量不用RTT、GrabPass、RenderWithShader、CommandBuffer.Blit (BuiltinRenderTextureType.CurrentAct...转载 2020-03-25 16:07:18 · 2259 阅读 · 0 评论 -
(一)unity优化方案:优化NGUI中ScrollView海量数据的显示(适用于游戏中排行榜,商城等可滚动界面的显示)
游戏中的排行榜,商城等可滚动显示的界面通常要显示海量的数据,如果直接把所有数据对应的item实例化到Grid列表下面,作为一名游戏开发者,这么做是极为不明智的,通常用的技巧就是重用item。打个比方:如果有千条数据需要显示在界面中,但界面只能一次显示3条数据信息,那么重用item的思想只需要最多最开始实例化出4个item加入带Grid列表下面即可,而不是实例化出千个item,无疑大大提高了游戏性能...原创 2018-07-21 22:44:36 · 1449 阅读 · 0 评论 -
(四)unity优化方案:小工具的制作——计算所有资源文件的MD5,检查重复资源(MD5相同表示文件相同)
今天我写了一个工具类,主要功能是计算所有资源文件的MD5,检查重复资源(MD5相同表示文件相同)这个MD5是什么,读者可以自行百度,其实简略的讲就是验证文件是否被篡改。什么意思,比如当你去网站下载游戏的客户端软件,当有些黑客喜欢搞出点不好的事情,在你的客户端加些恶意代码之类的。当黑客改了客户端文件,随之这个文件的MD5也改变了。所以我们只要验证用户下载的客户端的MD5和网站提供的MD5...原创 2018-07-29 22:05:29 · 1389 阅读 · 0 评论 -
(三)unity优化方案:小工具的制作——查询unity指定目录下的所有图片资源并取消掉mipmap选项的勾选
今天给大家提供一个自动去掉图片mipmap勾选的小工具的制作方法。大家对Lod应该都有所了解,其原理是根据摄像机和模型之间不同距离(准确地讲,应该是模型所占摄像机视口的比例,距离越远比例越小,反之越大)而采用不同精细度(网格的顶点数和三角形数量不一样)的网格mesh,距离越远采用精细度越低的网格(即顶点数和三角形数越少的网格),以提高渲染效率。mipmap有些像lod,不同的是,它在贴图上面动...原创 2018-07-28 09:29:49 · 3312 阅读 · 0 评论