Unity3D_NGUI_安卓APK安装包瘦身实践(二)

申明:本文出处

http://gad.qq.com/article/detail/7083057

-----------------------------------------------------------------------

上次0907版本测试后,UI系统界面进行了一个脱胎换骨的风格改版。UI风格的扁平化使得UI资源复用程度增加了许多。


传送门:Unity3D_NGUI_安卓APK安装包瘦身实践(一)

 

最终安装包由168MB减到132MB,是动画资源压缩、音频资源压缩,以及UI资源压缩共同带来的结果。

 

举个例子,可见资源的复用:

 

黄色按钮:

 

本次UI资源整理继续沿用上次整理思路,对全部资源做优化整理。此外方式,或原方式新应用

 

19复用部分背景图

由于视觉效果需求,美术给了相似的两个背景图13),应用在不同场景。为了省资源,项目中实际是通过1+2来拼接出3

 

20接入专用shader,实现灰度图标

策划有需求:当一个道具已使用,或一个角色已获得时,显示彩色Icon资源,反之显示灰度的Icon资源。如下图。

这两个例子中的图标实际是同一份资源(彩色),通过专用shader实现灰度图,达到节省灰度图标资源。

 

21有损压缩Atlas图集

个别资源若能接受调色板数量减少,可选用RGBA 16 bit代替RGBA 32 bit此举对画质有损。一般来说Atlas都选用32位真彩,然而也有个别例外的,要根据实际情况选用

 

22美术字改用程序字

由于UI风格变更,原先一些美术字改用程序字来实现,直接节省贴图资源。

 

23字体统一整合

由于UI风格变更,原先使用了大黑简体和综艺简体两种中文字体,后来风格更新了,综艺简体被整合为大黑简体

通过批量替换guid,可以快速整合字体。然而由于字体样式有区别,还需要人工逐一调整坐标、字号、阴影等细节。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值