UGUI使用TexturePacker自动打包图集

在游戏开发过程中,图片资源是我们经常打交道的一种很重要的资源,对这部分优化也显得很重要的,
首先想到的是将散图打成一张大图(图集),然后再压缩,到手机上可能还要压缩成ETC格式。图集最
重要的一点是减少Draw Call。

说到打图集,一般来说有三种方案:
(1) 使用NGUI,这是必须先打出图集然后才能开始做界面,这点有点恶心,放弃。
(2)使用UGUI的SpritePacker,网络上有很多的资料讲述这些,看雨松MOMO的博客。
(3)使用UGUI+TexturePacker,主要是将这块的自动化。

UGUI+TexturePacker可以使用界面去打图集,也就是使用TexturePackerGUI去打图集,这个也很简单,
但是相对自动化,就有单繁琐,所以TexturePackerGUI打图集就自行搜索。

代码命令行的形式自动打图集,代码贴如下:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.IO;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值