移相器的 TexturePacker 设置

Posted

技术标签:

【中文标题】移相器的 TexturePacker 设置【英文标题】:TexturePacker settings for phaser 【发布时间】:2014-11-26 19:51:13 【问题描述】:

谁能描述适用于?我正在使用 JSON 哈希格式的图集将对象放置在我的游戏中……它们甚至没有动画。但我收到很多“无法设置 frameName:someimage.gif”错误......我做错了什么?实际上,我用免费版本的 TexturePacker 确实做对了一次……然后我买了它,尝试进行一些更改,但又不能再做对了!

我的 TexturePacker 设置:

数据:

数据格式:json(散列)

纹理

纹理格式:PNG 像素格式:RGBA8888

布局

最大尺寸 W/H: 4096 尺寸限制:POT(二的幂) 力平方:开 允许旋转:关闭 检测相同的精灵:on

精灵

修剪模式:修剪 修剪/裁剪阈值:1 枢轴点:中心 挤出:0 边框填充:0 形状填充:0 内填充:0 公约数 x: 1 y: 1

没有其他任何开启...

【问题讨论】:

【参考方案1】:

我们通过TexturePacker 3.6.0 添加了对 Phaser 的官方支持。

现在可以从框架选择器中获得 JSON 数组和 JSON 数据。

我们还创建了一个简单的tutorial 向您展示如何使用它。

【讨论】:

【参考方案2】:

我还将 TexturePacker 与 Phaser 一起使用。工作很棒。

我使用:

JSON(数组) 最大尺寸 2048 约束锅 允许旋转:禁用 边框填充:2 形状填充:2

javascript

// Load atlas
this.game.load.atlas('atlas-interface', 'assets/images/atlas_interface.png', 'assets/images/atlas_interface.json');

// Sprite creation
this.game.add.sprite(0, 0, "atlas-interface", "image1.png");

【讨论】:

以上是关于移相器的 TexturePacker 设置的主要内容,如果未能解决你的问题,请参考以下文章

如何用TexturePacker打包素材

TexturePacker 命令行用例

移相器——移相器介绍

Phaser移相器

How to get a TexturePacker license Key 怎样获得免费的 TexturePacker license Key

TexturePacker批处理python