TexturePacker是一款非常出色的图片打包软件,从字面也是就是Texture(纹理) + Packer(打包),可以直接导入PSD、SWF、PNG、BMP等常见的图片格式,主要用于网页、游戏和动画的制作,它可以将多个小图片汇聚成一个大图,等上传的时候,速度会非常快,当然功能远不止这些,还可以生成程序所需框架,如Cocos2d,Corona(TM) SDK ,Gideros ,Sparrow ,LibGDX,LimeJS 和Moai等,有需要的用户赶快来本站下载吧。
TexturePacker产品描述
一、高效的打包算法
1、网格
如果您的游戏引擎不支持工作表数据文件,请使用此算法。所有的精灵都被打包在一个等距的网格中。
2、基本的
基本算法从上到下填充精灵表,支持不同的精灵尺寸。这是最快的算法,但通常需要更多空间。
3、最大矩形
该算法通过将精灵放置在其他精灵之间的间隙中来最小化精灵表的大小。您的游戏引擎必须能够导入打包信息文件——大多数游戏引擎都可以。
4、多边形
多边形算法移除精灵的透明部分以将它们打包得更紧。这需要一个支持多边形精灵的游戏引擎。例如 Unity 或 cocos2d-x。
二、修剪和相同的精灵检测
1、修剪/作物
修剪会移除 sprite 周围的透明区域,从而允许更紧密地放置 sprite。这减少了内存使用,同时提高了游戏的性能。数据文件包含有关修剪区域的信息——这就是为什么精灵在游戏引擎中仍然以与原始精灵相同的方式运行的原因。
2、别名检测
有时需要多次使用同一个精灵,例如在动画中。TexturePacker 检测到这些相同的精灵,并且只将它们添加到精灵表一次。动画仍然按预期播放,因为动画帧引用了相同的精灵。
三、打包多个精灵表
1、多件装
使用 multipack 一次打包所有精灵。TexturePacker 创建可以容纳所有精灵的最少数量的精灵表。
2、过滤器
使用过滤器来控制将哪个精灵放置在特定的精灵表上。例如,将所有背景放在一张纸上或基于预先缩放的精灵的精灵表变体。
四、便于使用
1、拖放用户界面
要创建精灵表,只需将包含精灵的文件夹拖到 TexturePacker 上,就是这样。
2、智能文件夹
TexturePacker 检测精灵文件夹中的变化:新添加、重命名或删除的精灵会自动触发精灵表的重新打包。
客户端内容
一、支持多个屏幕分辨率的点击
1)为所有设备自动地减少精灵
2)形成高分辨率的图像只
3)TexturePacker Mac 尺度图像
4)只需单击鼠标,就可以为所有设备发布
5)预分频图像
6)减少运行时内存消耗
7)提高帧速率
二、更聪明
A.TexturePacker Mac 允许您添加完整的资产文件夹
1)自动添加所有图片
2)将完整的资产文件夹拖放到sp礼面板中
B.组织你的精灵
1)在文件夹中排序你的精灵,TexturePacker Mac 继承你的文件夹结构
C.团体动画及相关的精灵
1)Flash动画以文件夹形式出现
D.保存文件夹结构作为sprite名称的一部分
1)TexturePacker Mac使用子文件夹名作为最终的sprite名称的一部分
2)TexturePacker Mac跟踪您的资产文件夹中的更改,如果需要,则自动重新构建sprite表
三、立即打包
1)在多个被单上分配精灵,TexturePacker Mac创建多个图像和数据文件,如果不是所有的精灵都可以打包成一个纹理
2)对多个纹理地图集的分类精灵,有不同种类的雪碧片,例如背景、人物、撞击物体等
四、减少内存消耗,而不是图像质量
1)使用更多的动画和精灵,让你的动画更流畅
2)节省内存,压缩您的sprite表,大大减少内存使用
3)提高帧速率,计算帧更快
4)让你的游戏开始更快,为了达到最大性能,直接导出到目标系统的图像格式,例如PVR
5)保持视觉质量,在高分辨率的设备或移动的物体上,压缩或抖动的效果几乎看不见
TexturePacker使用说明
只需将您的精灵拖放到左侧的精灵面板中,即可将其加载到TexturePacker中。
支持的图像格式有:bmp,gif,ico,jpeg,jpg,mng,pbm,pgm,pkm,png,ppm,psd,pvr,pvr.ccz,pvr.gz,pvrtc,svg,svgz,swf,tga,tif ,tiff,webp,xbm,xpm。
您也可以将精灵的完整文件夹拖放到面板上。TexturePacker导入该文件夹内的所有图像,并将子文件夹名称用作最终精灵名称的一部分。
重新输入应用程序后,对文件夹结构的任何更改都会在TexturePacker中同步。
黄色文件夹是您已添加到项目中的智能文件夹。可以通过按Delete键将其删除。
蓝色文件夹是智能文件夹中的文件夹。它们只能通过Finder / Explorer删除。
Flash动画也显示为文件夹。
仅当将精灵作为单个精灵添加时,才能从面板中删除它们。
常见问题
所有的精灵都适合一个地图册吗?
实时显示精灵图集,只需添加你的精灵文件夹,看看他们是否都适合。
texturepacker安装出现错误怎么办?
有可能是你的类似360等安全卫士的东西在下载客户端的过程中拦截了某个程序,或者是你安装的位置不正确,用户可以在本站下载texturepacker最新版,然后在重新安装尝试一下
更新日志
6.0.1版本
特征:
在精灵表拆分器中允许更大的填充
提高自动更新程序的安全性
将精灵大小限制增加到 16k x 16k 像素
Corona SDK 现在更名为 Solar2D
更新了 NoesisGUI XAML 导出器
修复:
损坏的滑块小部件
EaselJS 动画检测
过时的工具提示