Java LibGDX BitmapFont setScale方法不起作用

我正在尝试缩放字体,但是我收到错误
“方法setScale(float,float)未定义为BitmapFont类型”
这是我得到错误的代码部分,具体来说在第2行和第4行。

    font = new BitmapFont(Gdx.files.internal("text.fnt"));
    font.setScale (.25f, -.25f);
    shadow = new BitmapFont(Gdx.files.internal("shadow.fnt"));
    shadow.setScale (.25f -.25f);

我在这里创建了变量

  public static  BitmapFont font;
public  static BitmapFont shadow;

当我查看使用setScale函数的其他示例时,这似乎是使用的格式。任何想法为什么会发生?

这种方法在BitmapFont类中不再存在。

Bitmap *课程的API change已经在本libgdx team blog post中解释了LibGDX 1.5.6(2015年4月发布)。
你所遵循的教程现在可能已经过时了。

长篇小说,用最新的libgdx版本,你应该能够做到:

font.getData().setScale(.25f,.25f);
http://stackoverflow.com/questions/29814995/java-libgdx-bitmapfont-setscale-method-not-working

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:Java LibGDX BitmapFont setScale方法不起作用