zoukankan      html  css  js  c++  java
  • Unity图集的处理优化

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

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

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

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

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

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

    5.等后面发现了再加。


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

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

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

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

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

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

  • 相关阅读:
    AspNet WebApi 中应用fo-dicom抛出异常:No codec registered for tranfer syntax:
    Codeforces Round #261 (Div. 2)459A. Pashmak and Garden(数学题)
    Android开发之使用Web Service进行网络编程
    线段树 + 扫描线加深具体解释
    对Shell几个冷知识的总结(IFS,数组,替换,分割,查找)
    lscript.ld 链接器脚本
    iOS 系统地图实现及定位
    Perl怎样过滤html标签
    hdu1213 How Many Tables(并查集)
    数据结构——链表
  • 原文地址:https://www.cnblogs.com/lovewaits/p/13656232.html
Copyright © 2011-2022 走看看