gpt4 book ai didi

Java LibGDX BitmapFont setScale 方法不起作用

转载 作者:IT老高 更新时间:2023-10-28 21:14:08 25 4
gpt4 key购买 nike

我目前正在尝试缩放字体,但收到错误消息“方法 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 中不再存在此方法类。

API change LibGDX 1.5.6(2015 年 4 月发布)引入了 Bitmap* 类,如 libgdx team blog post 中所述.您遵循的教程现在可能已经过时了。

长话短说,使用最新的 libgdx 版本,您应该可以做到:

font.getData().setScale(.25f,.25f);

关于Java LibGDX BitmapFont setScale 方法不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29814995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com