NGUI使用心得之使用TexturePacker创建图集
来源:互联网 发布:mac版百度云好友分享 编辑:程序博客网 时间:2024/05/16 03:04
1.什么是TexturePacker
TexturePacker是一款非常不错的图集制作工具,和NGUI自带的图集制作比较,其生成的图集更加紧凑,占用空间更加的小。下面图NGUI_ChatWindow 和 NGUI_ChatWindow1分别是TexturePacker和NGUI自带生成的图集对比
a.NGUI_ChatWindow
b.NGUI_ChatWindow1
NGUI自带的生成的图片5.3M>>2.7M
尺寸: 1024*1024 >>512*1024
达到同样的效果,TexturePacker显然更加的优秀
2.用TexturePacker制作图集详细步骤
<1>先下载一个TexturePacker,安装完成之后打开软件
<2>准备好你需要制作成图集的图片,然后拖到TexturePacker的编辑框中,如下图
<3>根据图片和不同的用途,调整相应的选项
说明:(需要修改的设置)
DataFormat:平台
DataFile:数据文件保存的位置和名称
Texure file:图片文件保存的位置和名称
Max.width:自动生成 可以进行调整
Max.height自动生成 可以进行调整
图集中图片的摆放位置是自动生成的,不能进行调整。
<3>.点击publish
生成如下两个文件(保存在你之前设置的路径下)
到这个时候呢,工作已经完成大部分了。接下来就是在unity中的工作了
<4>.将上述两个文件导入到unity中
选中chatWindow.png,点击NGUI->Atlas
maker(这里是简写)
删除掉NGUI生成的图片
将TexturePacker生成的贴图拉到NGUI生成的材质球的贴图中
这时,图集中还是一整张图
最后一步
OK,到这里,图集的制作就全部都完成了
3.制作图集的小技巧
a.背景图:带边框的纯色背景,只需要一张非常小的图片,通过制作九宫格,使用uisprite可以制作出效果很好的背景图(在下个使用心得中介绍)
b.移动平台的图缩,更多信息访问
http://game.ceeger.com/Components/class-Texture2D.html
TexturePacker是一款非常不错的图集制作工具,和NGUI自带的图集制作比较,其生成的图集更加紧凑,占用空间更加的小。下面图NGUI_ChatWindow 和 NGUI_ChatWindow1分别是TexturePacker和NGUI自带生成的图集对比
a.NGUI_ChatWindow
b.NGUI_ChatWindow1
NGUI自带的生成的图片5.3M>>2.7M
尺寸: 1024*1024 >>512*1024
达到同样的效果,TexturePacker显然更加的优秀
2.用TexturePacker制作图集详细步骤
<1>先下载一个TexturePacker,安装完成之后打开软件
<2>准备好你需要制作成图集的图片,然后拖到TexturePacker的编辑框中,如下图
<3>根据图片和不同的用途,调整相应的选项
说明:(需要修改的设置)
DataFormat:平台
DataFile:数据文件保存的位置和名称
Texure file:图片文件保存的位置和名称
Max.width:自动生成 可以进行调整
Max.height自动生成 可以进行调整
图集中图片的摆放位置是自动生成的,不能进行调整。
<3>.点击publish
生成如下两个文件(保存在你之前设置的路径下)
到这个时候呢,工作已经完成大部分了。接下来就是在unity中的工作了
<4>.将上述两个文件导入到unity中
选中chatWindow.png,点击NGUI->Atlas
maker(这里是简写)
删除掉NGUI生成的图片
将TexturePacker生成的贴图拉到NGUI生成的材质球的贴图中
这时,图集中还是一整张图
最后一步
OK,到这里,图集的制作就全部都完成了
3.制作图集的小技巧
a.背景图:带边框的纯色背景,只需要一张非常小的图片,通过制作九宫格,使用uisprite可以制作出效果很好的背景图(在下个使用心得中介绍)
b.移动平台的图缩,更多信息访问
http://game.ceeger.com/Components/class-Texture2D.html
0 0
- NGUI使用心得之使用TexturePacker创建图集
- 【cocos2d-x】TexturePacker 使用心得
- Unity3d 使用Texturepacker制作NGUI图集
- cocos2d-x3.2总结(二)使用TexturePacker工具创建和使用纹理图集
- Unity3D 使用Texturepacker打包工具制作NGUI(Atlas)图集
- UGUI使用TexturePacker自动打包图集
- TexturePacker 使用
- TexturePacker使用
- texturepacker使用
- TexturePacker使用
- NGUI Atlas图集的特殊处理--TexturePacker
- unity3d NGUI 图集问题 用TexturePacker解决
- unityTaidou(一)NGUI之列表的创建与使用
- cocos2d-x之texturepacker的使用
- 《Cocos2d学习之路》三,学习使用TexturePacker创建动画效果
- Unity3D-UGUI图集打包与动态使用(TexturePacker)
- Unity3D-UGUI图集打包与动态使用(TexturePacker)
- Unity3d NGUI的使用(四)(TexturePacker与UIAtlas生成prefabs)
- 配置Ubuntu samba服务
- 我的完美主义思考
- Odoo Export for Admin
- QT的事件系统
- 3.13、BI之SSIS之数据流转换(数据转换)
- NGUI使用心得之使用TexturePacker创建图集
- linux多用户下java环境变量设置
- Swift与Objective-C
- 我的新书《编程之法:面试和算法心得》终于上市 [内含勘误]
- MongDB shell 命令
- Windows共享文件夹的相关服务要启动
- OkHttp资料推荐 和 下载进度监听开源
- java中wait 和 sleep 区别
- 【Advanced SQL-1 】大连理工软件学院_数据库第四次上机答案