2015-04-04 52 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;