TexturePackerGUI又称TexturePacker,是一款图片打包软件,字面意思是纹理+打包器。可以直接导入PSD、SWF、PNG、BMP等常见图片格式,主要用于制作网页、游戏、动画,它可以把几个小图集合成一个大图,上传的时候会提高速度。当然功能远不止这些,可以生成程序需要的框架,比如Cocos2d,Corona(TM) SDK,Gideros,Sparrow,LibGDX,LimeJS,Moai。
功能介绍
1.自动添加所有图片:
将完整的资源文件夹拖放到精灵面板中。
2.组织你的精灵:
在文件夹中排序你的精灵,TexturePacker继承你的文件夹结构。
3.组动画和相关子图:
Flash动画显示为一个文件夹。
4.将文件夹结构作为精灵名称的一部分:
TexturePacker使用子文件夹名称作为最终sprite名称的一部分。
5.在多个工作表中分发sprite:
TexturePacker创建多个图像和数据文件,如果不是所有的精灵都可以打包到一个纹理中。
6.将精灵分类到多个纹理地图集:
不同的类别有不同的向导表,如背景、角色、影响对象等。
7.使用更多动画和精灵:
让你的动画运行更流畅。
8.节省内存:
压缩你的精灵表,大大减少内存使用。
9.提高帧速率:
更快地计算帧。...
10.让您的游戏开始得更快:
为了获得最佳性能,可以将图像格式直接导出到目标系统,例如PVR。
11.保持视觉质量:
或者压缩抖动的影响在高分辨率设备或移动物体上几乎看不到。
12、5分钟设置:
安装命令行客户端并将TexturePacker集成到您的构建中。
13.保存点击时间:
编辑。tps并重用它。
14.自动更新向导表:
TexturePacker在编译期间更新sprite表,无需手动发布。
15.仅在情况发生变化时创建表单:
TexturePacker检测更改并仅在需要时更新向导表。
16.易于使用:
在TexturePacker中输入加密密钥,复制2个文件到Cocos2D文件夹,添加4行代码——就这样。
17.内存消耗:
同时运行和解密spritesheets需要4kB。文件大小保持不变。
18.性能:
解密几乎不需要时间,因为只有部分spritesheet被加密。
19.安全性:
使其数据难以解密。
20.别名创建
如果裁剪后两个图像相同,则只有一个图像被放入向导表中。重复的项目只会被添加到描述文件中,允许您使用这两个名称来访问它。
21.励志面膜
使用单一关键色在图像中创建透明度。它采样子画面的角点像素,识别背景颜色并从单色背景中剪切子画面。
使用方法
1、打开TexturePacker
2、我的图片资源存放在F:\_data\vPuzzle\resource.work,如果你喜欢,你可以把整个文件夹拖到右边的①区,下图是拖进去以后的模样。
3、但是往往我们不想一股脑把所有图片合在一张超大的图中,所以我个人比较喜欢手动添加图片,这样便于控制。
4、我添加了一些图片,并把它们拖到上面图右边的区域
5、ok,该保存了。在data file处填入你要的plist文件路径,在texture format处选择你要的图片格式,在texture file填入你要生成的图片路径。(其他还有很多细节的设定,请尝试体验几次就明白怎么用了)另外,最后,点击菜单条的publish按钮,哦了。之后你可以利用它着手制作一款伟大的游戏了!