1

aUI.atlasa の BitmapFont が.atlasある場合、これらを 1 つに結合する簡単な方法はありますか、またはそれらを自分で画像ファイルにマージし、結合.atlasされたすべての要素を正しい位置に手動でオフセットする必要がありますか? 手動で実行できますが、ちょっと面倒です。わずかな計算エラーがある場合は、すべての位置および/またはサイズをやり直さなければならない場合があります。

4

1 に答える 1

4

はい、できます!梱包作業はお任せTexturePackerください:

  1. BitmapFont の.png ファイルを、TexturePacker が画像を読み取ってパックするのと同じフォルダーに配置します。他のすべての画像がある同じフォルダー
  2. BitmapFont の.fnt ファイルを、スキンの .atlas ファイルと同じフォルダー (通常は Android プロジェクト内の assets フォルダー) に配置します。
  3. Eclipse でアセット フォルダーを更新します (念のため..)
  4. たとえば、次のように、styles.json で Bitmap フォントを使用できるようになりました。

    com.badlogic.gdx.graphics.g2d.BitmapFont: { default-font: { file: somefont.fnt } }

于 2014-10-01T16:59:00.437 に答える