2015-04-04 50 views
0

我想显示字符串“你好”使用BitmapFont。虽然这样做,我希望从0级到1级水平(仅在x轴)缩放/拉伸单词“Hello”。Strech在LibGdx BitmapFont

  1. 我该如何实现这一点。
  2. 通用补间引擎是否可用于此要求?我有这个问题,因为位图不是一个纹理/雪碧。
  3. 我们可以用雕文和TextBounds

请用例建议。 感谢

+0

你是什么意思的“拉伸”?更宽的字母,还是字母之间的更多空间? – noone 2015-04-04 12:04:17

+0

在x轴上拉伸 - 仅在x轴上缩放图像并保持Y轴不变 – iappmaker 2015-04-04 17:18:38

回答

0

如果你不希望使用游离型发生器作为建议,您可以垂直或水平放置bitmapFont的规模是这样的:

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

但如果你已经使用游离型发生器this link,你可以做到这一点如下:

fontParameter.spaceX = 10;