【Unity】像素图片用NGUI编辑打包成图集

当工程文件使用的图片过多的时候,就需要图片打包成一个大图,程序就只用预加载这一个大图,就节省了程序运行时间,提高了效率



2D图片打包图集有几种工具:2D ToolKit、TexturePacker Importer、UGUI、NGUI都可以打包

由于NGUI的功能涵盖较为完善,可以给独立开发者节省大量关于UI方面的时间。
这几种工具的原理都差不多。

本篇文章着重写如何把大量零散的图片打包成图集,然后动态调用相对应的图集来生成sprite。
//这句话的意思是,这个.CS文件的物体的atlas图集的路径设置为

gameObject.GetComponent().atlas = Resources.Load("路径") as UIAtlas;

TexturePacker比NGUI打包的图集大小要小,如果不嫌弃麻烦可以考虑用TexturePacker代替NGUI打包图集



TexturePacker参考资料:

Unity 之 TexturePacker(TP) 的应用

Unity3D 使用Texturepacker打包工具制作NGUI(Atlas)图集

Unity3D-UGUI图集打包与动态使用(TexturePacker)

[Unity3D学习]TexturePacker与NGUI配合使用
















资料参考:



Unity NGUI中动态添加和删除sprite
动态创建Sprite
通过代码动态更改SpriteRender的Sprite

在NGUI 中动态创建的Sprite中 怎么添加图集


NGUI中动态添加和删除Sprite


用NGUI动态添加和删除Sprite

NGUI研究院之Sprite精灵与精灵动画的使用(二)

Unity之路 (十四)-解决Atlas图集混乱
【Unity3D】【NGUI】Atlas的动态创建

NGUI使用教程(3) 使用外部图片制作Atlas(图集)

Unity3D-UGUI图集打包与动态使用(TexturePacker)

Unity读取本地图片资源

 

C#程序员整理的Unity 3D笔记(二十):2D Toolkit之官方教程《Whack a Mole》


Unity3D-UGUI图集打包与动态使用(TexturePacker)

Unity读取本地图片资源

 

C#程序员整理的Unity 3D笔记(二十):2D Toolkit之官方教程《Whack a Mole》

你可能感兴趣的:(Unity,Unity资料,Unity图集)