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

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

  • 相关阅读:
    设计模式之美学习-设计原则-面向对象基本概念(一)
    redis-分布式锁-设计与使用
    linux常用命令记录(一)
    redis-布隆过滤器使用
    jdk源码阅读-ConcurrentLinkedQueue(一)
    支付宝支付接口-app支付沙箱环境
    RocketMQ-安装
    支付宝支付接口-运行支付宝demo
    elasticsearch-文档-父子文档(十一)
    RTMPdump 源代码分析 1: main()函数
  • 原文地址:https://www.cnblogs.com/lovewaits/p/13656232.html
Copyright © 2011-2022 走看看