在LibGdx中拉伸位图字体

时间:2015-04-04 12:00:07

标签: android libgdx game-engine

我正在尝试使用BitmapFont显示字符串“Hello”。在这样做时,我希望从刻度0到刻度1水平(仅在x轴上)缩放/拉伸“Hello”一词。

  1. 我如何才能实现这一目标。
  2. 通用补间引擎是否可以用于此要求?我有这个问题,因为Bitmap不是纹理/精灵。
  3. 我们可以使用Glyph和TextBounds
  4. 请举例说明。 感谢

1 个答案:

答案 0 :(得分:0)

如果您不想按照建议使用自由类型生成器,可以像这样垂直和水平设置bitmapFont的比例:

BitmapFont font = new BitmapFont(); float hScale = 10f; float vScale = 1f; font.getData().setScale(hScale, vScale);

但如果您使用免费类型生成器作为this link,则可以执行以下操作:

fontParameter.spaceX = 10;