
TexturePacker v5.4.0 标准版
软件简介
TexturePacker电脑版是一款功能全面的图像打包软件,旨在帮助用户轻松处理网页、游戏和动画的图像合并工作。它提供了丰富的工具,支持多种图片格式,能够有效减轻内存负担,满足不同用户的需求。如果你有相关需求,不妨前往kk网站下载体验这款软件。
TexturePacker安装步骤
1. 下载并解压安装包,启动安装程序并根据提示点击“next”继续。

2. 阅读并同意许可协议后,点击“next”继续。

3. 点击“install”开始安装。

4. 等待软件安装完成。

TexturePacker使用指南
启动安装目录下的bin文件夹中的TexturePackerGUI.exe文件(建议将该程序快捷方式发送到桌面),界面如下所示:

点击“addfolder”按钮,选择需要打包的图片文件夹:

选择包含图片的文件夹后,点击“选择文件夹”,此时TexturePacker会加载该文件夹内的所有图片:

接下来,根据需要调整图片尺寸,直到数字变红为止:

例如,调整到1024和216时,数字变红。此时,返回未变红的最小数值,如1024和512,然后勾选“allow free sizes”选项。这样,空白区域将被裁剪,节省空间。


选择合适的尺寸后,点击“publish”并选择保存路径,通常保存到游戏项目的“resource”目录中。


保存后,点击关闭按钮,若需要放弃更改,点击“discard”。

在代码中加载打包好的文件:

TexturePacker软件特点
1. 高效的打包算法
格子算法: 如果您的游戏引擎不支持工作表数据文件,格子算法会将精灵按照等间距网格排列。
基础算法: 基本算法自上而下填充精灵表,适用于不同大小的精灵,速度较快,但可能占用更多空间。
MaxRects算法: 该算法将精灵放置在其他精灵之间的间隙,最小化子画面尺寸。大多数游戏引擎都支持此算法。
多边形算法: 移除精灵透明区域,将精灵更紧密地排列。需要支持多边形精灵的游戏引擎,如Unity或cocos2d-x。
2. 修剪与相同精灵检测
修剪/裁剪: 剪除精灵周围的透明区域,使其更加紧凑,节省内存并提高性能。
别名检测: 当需要多次使用相同精灵时,TexturePacker仅在精灵表中保留一个实例,从而节省空间。
3. 支持多个sprite工作表
合并包: TexturePacker通过最小化sprite工作表数量来容纳所有精灵。
过滤功能: 用户可以使用过滤器控制哪些精灵放入特定的工作表,例如将所有背景精灵放在一张纸上。
4. 简便易用
拖放界面: 只需将包含精灵的文件夹拖放到TexturePacker界面上,即可自动生成sprite工作表。
智能文件夹: TexturePacker能自动监控精灵文件夹的变动,新增、重命名或删除精灵时,自动触发重新打包。
TexturePacker功能亮点
1. 自动添加所有图像:将完整的资产文件夹拖放到界面上。
2. 整理sprite:文件夹中的sprite会按结构自动排序。
3. 组动画与子图:动画会在文件夹中显示。
4. 保留文件夹结构:子文件夹名称可作为sprite的命名部分。
5. 多工作表分配:将精灵分配到多个工作表中。
6. 精灵分类:如将背景、文字等分配到不同的精灵表。
7. 提高动画效率:使动画更加流畅。
8. 节省内存:通过压缩sprite表减少内存占用。
9. 提升帧率:加速框架计算。
10. 快速启动:导出图像格式以优化性能。
11. 维持视觉效果:即使缩小或调整,效果在高分辨率设备上依然清晰。
12. 轻松设置:五分钟即可完成设置。
13. 节省时间:通过GUI或命令行自动化重复操作。
14. 自动更新精灵表:编译过程中自动更新,无需手动干预。
15. 精灵表更新:仅在有修改时更新精灵表。
16. 简单配置:通过简短代码将数据加密到Cocos2D文件夹中。
17. 运行时内存占用:内存占用非常小,仅为4KB。
18. 高效解密:解密过程几乎没有延迟,保证实时性能。
19. 数据保护:加密后的数据无法被轻易解密。
20. 别名优化