TexturePacker又称TexturePackerGUI软件是一款功能强大、简单易用的图片打包软件,该软件可以能够直接导入PSD、SWF、PNG、BMP等常见的图片格式到软件上进行图片纹理打包,可用于网页、游戏和动画的图片制作,使用这款软件用户可以能够将多个小图片汇聚成一个大图,非常简单易用;TexturePacker可以能够对添加到软件上的图片进行浏览和编辑处理,可以能够对上传的图片进行整理,便于后续对图片的使用,同时该软件还可以能够生成程序所需框架,例如如Cocos2d、Corona(TM) SDK 等,非常方便实用,有需要的用户可以能够下载进行使用。

软件功能
新项目
为您的框架创建一个新的精灵表。
打开项目
打开一个现有的tps文件。
保存项目
将当前项目保存到磁盘。创建一个tps文件。
添加精灵
将新的精灵添加到图纸中。
可以能够通过将精灵放置到预览或精灵列表中来添加它们。
删除精灵从精灵页面中
删除选定的精灵或文件夹。
添加智能文件夹
添加包含精灵的文件夹。
精灵设置
编辑精灵枢轴点和边框以进行9补丁缩放。
动画预览
显示当前所选精灵的动画预览。
发布精灵表
发布当前精灵表。也可以能够从菜单中以“强制发布“使用
显示教程
在您的Web浏览器 Texture中打开 Packer的教程页面。
软件特色
只需将您的精灵拖放到左侧的“精灵面板”中,即可将其加载到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动画也显示为文件夹。
仅当将精灵作为单个精灵添加时,才能从面板中删除它们。
使用方法
1、完成软件安装双击软件进入软件准备界面,点击使用免费版即可进入软件

2、进入软件图像编辑处理界面,该界面可以能够添加图像进行编辑预览

3、点击打开项目按钮可以能够打开本地项目管理弹框进行项目添加

4、点击添加精灵按钮可以能够打开图片管理弹框并将图片添加到软件上

5、将图片添加到软件上后可以能够对图片进行预览和编辑

6、点击软件右边的图片格式可以能够设置图片样式

7、点击像素格式可以能够设置图片像素

8、点击打包功能栏可以能够对图片进行修剪、挤出等设置

9、点击预览动画按钮可以能够进行图片动画预览

10、点击拆分精灵表可以能够对精灵表进行设置

11、点击反馈按钮可以能够对软件进行问题反馈

官方教程
快速入门:5秒钟内您的纹理图集
我认为安装TexturePacker不会给您带来麻烦-如果仍然有问题,请查看“安装和许可”部分。

上面的小视频向您展示了如何在几秒钟内创建第一个Sprite工作表:
选择导出器/数据格式
如果您打算将Sprite Sheet与游戏引擎一起使用,则不需要执行此步骤,但强烈建议您执行此步骤。数据文件包含有关精灵位置,名称,修剪,枢轴点,9修补程序和其他内容的信息。
放下你的精灵
在左侧窗格中拖放包含精灵的文件夹。TexturePacker对其进行扫描以查找已知的图像格式,例如png,jpg,psd,svg,bmp,tiff等。
每次将新的Sprite添加到文件夹,重命名或更改Sprite时,Sprite视图都会更新。
您可以能够在右侧面板中调整Sprite表的布局-参见“纹理设置”。
点击发布
单击“发布”按钮将写入您的Sprite表。
导入精灵表
许多游戏开发框架都具有内置的TexturePacker支持,有些还需要其他步骤,例如Unity(安装免费的TexturePacker导入器插件)。
如何创建一个精灵表
精灵带和动画带
动画条是精灵表的最简单形式:只是将每个动画帧彼此相邻放置。所有帧都具有相同的大小,并且动画在每个帧中对齐。
瓷砖套装
如果动画较长,或者如果组合了几个不同的动画,它也可能包含多行。
磁贴集与精灵表没有什么不同:它包含游戏关卡的构建块。这软件是一个切片地图的示例:
对于游戏来说,检索精灵很容易,因为它们的宽度和高度都相同。缺点是由于所有其他透明性,子画面浪费大量内存。

优化的精灵表
游戏引擎的开发人员意识到简单的Sprite表中浪费的内存,因此开始优化空间。最简单的方法是删除精灵周围的透明度并将其缩小到边界框。
更加有效的方法是使用多边形轮廓来切割精灵。
通过其边界修剪精灵

使用多边形修剪精灵
现在,游戏引擎需要其他信息来绘制精灵:它需要知道精灵位于何处以及删除了多少透明度。
该信息可以能够存储在Sprite表随附的数据文件中。它不仅包含坐标,而且还可以能够包含精灵的名称和其他元信息。
使用此数据文件,告诉游戏引擎您想要绘制Banana Sprite更加容易 -而不是在位置(299,192)绘制Sprite。
这是优化的Sprite表的示例,其数据文件可能如下所示:

创建一个精灵表
创建优化的精灵表的最简单方法是使用TexturePacker。TexturePacker软件是一个专门用于创建精灵表的工具。该免费版本允许你创建精灵条和瓦片地图。
如何创建一个精灵条
创建一个精灵表只需要将您的精灵拖到TexturePacker上:

TexturePacker提取文件夹中的所有图像文件并为您打包图纸。它支持多种图像格式,包括PhotoShop的psd文件,甚至Flash电影(.swf)。
使用免费版本时,您必须从默认值更改3个选项。这没有限制,因为您需要将它们设置为创建精灵条:
算法:基本
修剪模式:无
Png选项级别:0(在“高级设置”中)
按“发布”按钮-完成。
如何创建优化的精灵表
Sprite Strip软件是一个好的开始-但在许多情况下还是浪费内存。如果计划创建游戏,则应优化精灵表。
首先是选择您打算使用的游戏引擎。TexturePacker支持30多个引擎,并且可以能够扩展为支持任何新引擎。
单击设置中的数据格式按钮。从下拉列表中选择要使用的引擎:

TexturePacker自动为游戏引擎应用优化的默认设置。当您按Publish时,它还会写入带有所需精灵信息的数据文件。
软件亮点
1、自动添加所有图片:
将完整的资产文件夹拖放到Sprite面板中。
2、整理你的sprites:
在文件夹中排序你的sprite,TexturePacker继承你的文件夹结构。
3、组动画和相关子图:
Flash动画显示为文件夹。
4、保留文件夹结构作为sprite名称的一部分:
TexturePacker使用子文件夹名称作为最终sprite名称的一部分。
5、将sprite分布在多个工作表中:
TexturePacker创建多个图像和数据文件,如果不是所有的精灵都可以能够打包到一个纹理。
6、将精灵分类到多个纹理地图集:
为不同的类别,例如背景,字符,冲击对象等有不同的精灵表。
7、使用更多动画和sprite:
使您的动画运行更流畅。
8、保存内存:
压缩你的sprite表,大大减少内存使用。
9、增加帧率:
更快地计算帧...
10、让您的游戏更快启动:
为了获得最佳性能,可直接导出到目标系统的图像格式,例如PVR。
11、保持视觉质量:
压缩或抖动的效果在高分辨率设备或移动对象上几乎不可见。
12、5分钟设置:
安装命令行客户端并将TexturePacker集成到您的构建中
13、保存点击时间:
在GUI或命令行中编辑.tps并重复使用它。
14、自动更新精灵表:
TexturePacker在编译期间更新sprite表,不需要手动发布。
15、只有当事情改变时才建立表单:
TexturePacker检测更改,并仅在需要时更新精灵表。
16、使用方便:
在TexturePacker中输入加密密钥,将2个文件复制到Cocos2D文件夹中,添加4行代码 - 就是这样。
17、内存消耗:
运行时需要4kB,同时解密spritesheets。文件大小保持不变。
18、性能:
解密使用几乎没有时间,因为只有部分spritesheet被加密。
19、安全:
它使得数据难以解密。
20、别名创建
如果两个图像在裁剪后相同,则只有一个图像被放置在精灵表中。重复项只会被添加到描述文件,允许您使用这两个名称访问它。
21、启发性面具
在带有单一键颜色的图像中创建透明度。它对sprite的角点像素进行采样,识别背景颜色并从单色背景中剪切sprites。
常见问题
我可以能够在多少台计算机上使用TexturePacker?
只要您是唯一使用TexturePacker的人,就可以能够在最多2台计算机上使用TexturePacker。如果您需要在其他计算机上运行TexturePacker,请使用下面的表格与我们联系。
我可以能够在Mac,Windows和Linux上使用我的许可证吗?
该许可证可在Mac,Windows和Linux上使用。只要您是唯一使用它的人,并且您没有将其安装在两台以上的计算机上,就可以能够使用它。
如果我...,您有折扣吗?
我将TexturePacker设置为低价,以使独立开发人员有机会购买许可证。这样做的缺点是我不能给予很大的折扣。抱歉。
但是,我确实为学校,学院和大学能够提供20%的折扣。
我已经购买了TexturePacker却错过了捆绑包,可以能够以优惠的价格获得PhysicsEditor吗?
我可以能够给您一个折扣代码,这将给您几乎与捆绑销售价格相同的价格。请通过codeandweb.com与我联系。
如何将许可证转移到另一台计算机?
只需在旧计算机上使用“停用许可证”,然后在新系统上激活许可证即可。
如果您再也无法重置许可证,请访问许可证管理器。
我可以能够将TexturePacker用于商业产品吗?
当然。您可以能够在商业和其他产品中使用通过TexturePacker创建的所有数据。无需支付额外费用。但是,未经我的允许,您不得将TexturePacker许可证作为产品的一部分能够提供。
我在哪里可以能够获得购买发票?
您从2checkout收到的一封电子邮件中应包含发票的链接。
有试用版吗?
是的,有7天试用版功能不受限制。
在那之后,TexturePacker进入基本模式。它仅限于基本功能。如果在此模式下使用Pro功能,则在发布之前会收到警告,并且某些精灵会在输出中变为红色。
为什么我的纹理地图集中的某些子画面是红色的?
由于SpritePacker处于“基本”模式,并且您使用的是Pro版本的TexturePacker ,因此某些子画面为红色。在发布过程中,您将获得一个列表,其中包含触发红色精灵所使用的所有功能。
TexturePacker Pro和Essential之间有什么区别?
请查看TexturePacker许可比较页面 ,以获取Essential或Pro版本中所有可用功能的详细概述。
我可以能够获取多用户许可证吗?
那么商业/批量许可证呢?
只需输入在购买过程中所需的金额。许可证将带有购买许可证的人的名字。
您可以能够将许可证用于匹配数量的用户。
许可协议(EULA)在哪里?
可通过TexturePacker中的菜单或在此处在线访问许可协议。另外,您可以能够在TexturePacker的程序文件夹(Windows)或TexturePacker的.app捆绑包中找到它。
版权声明:TexturePacker(图片打包工具)所展示的资源内容均来自于第三方用户上传分享,您所下载的资源内容仅供个人学习交流使用,严禁用于商业用途,软件的著作权归原作者所有,如果有侵犯您的权利,请来信告知,我们将及时撤销。
软件下载信息清单:
驱动文件名称 | 发布日期 | 文件大小 | 下载文件名 |
---|---|---|---|
TexturePacker(图片打包工具)安装包 | 2024年11月21日 | 63.5 MB | texturepacker.zip |
软件评论