• Unity图集的处理优化


    起因:我发现,工程里面的资源你稍不注意,策划就会给你整出很多可优化点。

    我大概的看了下,发现了几点问题:

    1.图集里面有超大的诸如背景图的贴图;(它这么大个塞在一堆小图里面不挤吗)

    2.比如,一张本来1024*1024大小的图集,多加了一张或多张,加的大吗,不大。但就是这加的,让图集变成了1024*2048大小,本来不富裕的家庭雪上加霜,还带着大冰雹;

    3.图集滥用,本来是某个特定界面上打的图集,在新加一个界面时,哎,这个图集里面的这个图标这边也可以用,拿过来,是不是节省了,我可真是个小机灵鬼;

    4.贴图渐变滥用,不是很必要使用渐变的贴图(例:背景框),都要加上渐变,我是没瞅着有多么好看,但是一张1024*2048里面还打着一张1024*1024的背景图,你不别扭的慌吗,还有什么按钮,道具框,美术不要钱,都给我加!

    5.等后面发现了再加。


    来吧,面对优化吧,はさき!

    1.这个倒还好解决,剃呗,小鸡里面挑老鹰还是好挑的,力气活;

    2.这个要分情况处理了,如果是有1这种现象还好,直接挑出来就好了;但有时候就是多了那么点,我能想到的就是某些图缩一缩,或者按照用到的界面不同,再细划分一下,分割成两个图集;

    3.这个也是个力气活了,把图集用工具排查一遍,那些界面用到了,再根据界面的关联性,是常驻还是即用型界面,来确定是否可以混用,必要或者用到比较多的贴图可以单独打成一个公用图集,占内存不大的,即用型界面,在一定尺寸下可以在多个图集中都包含一下;

    4.这个需要讲一些比价大的贴图,非必要使用渐变处理的,让美术重新处理去掉渐变,缩小尺寸,在图集中使用切九宫方式处理;

    大概就这样了,策划呢?干活了!!

  • 相关阅读:
    java中的锁
    如何解决ORA-12547: TNS:lost contact错
    MVC Json 回报
    热12应建议网站模板(免费下载点)
    python爬行动物集合360联想词搜索
    Cocos2d-x 3.1.1 学习日志8--2分钟让你知道cocos2d-x3.1.1 文本类别
    两个堆栈实现一个队列和一叠两个队列实现【算法导论课后题】
    Android获得Manifest在<meta-data>元件的值
    40地点40投资者接下来的几年
    【编程之美】java二进制实现重建
  • 原文地址:https://www.cnblogs.com/lovewaits/p/13656232.html
Copyright © 2020-2023  润新知