如果我有一个UI
带有 a.atlas
和一个带有 a 的 BitmapFont.atlas
是否有一种简单的方法可以将它们组合成一个,或者我必须自己将它们合并到一个图像文件中并手动将组合.atlas
中的所有元素偏移到正确的位置?它可以手动完成,但有点乏味,如果有轻微的计算错误,可能必须重做每个位置和/或大小。
问问题
764 次
1 回答
4
是的你可以!让我们TexturePacker
为您完成包装工作:
- 将 BitmapFont 的.png 文件放在 TexturePacker 读取要打包的图像的同一文件夹中。所有其他图像所在的同一文件夹
- 将 BitmapFont 的.fnt 文件放在皮肤的 .atlas 文件所在的同一文件夹中(通常在 android 项目内的 assets 文件夹中)
- 刷新eclipse中的assets文件夹(以防万一..)
现在您可以在 styles.json 中使用 Bitmap 字体,例如:
com.badlogic.gdx.graphics.g2d.BitmapFont: { default-font: { file: somefont.fnt } }
于 2014-10-01T16:59:00.437 回答