我尝试编写这段代码,但它显示错误,指出找不到 TextBounds。但当我只使用 BitmapFont 时它工作得很好。
package com.gamefromscratch;
import com.badlogic.gdx.ApplicationAdapter;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.GL20;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.badlogic.gdx.graphics.g2d.BitmapFont;
public class TextDemo extends ApplicationAdapter
{
SpriteBatch batch;
BitmapFont font;
BitmapFont.TextBounds bounds;
String mytext;
}
我使用的是 Netbeans 8.2
最佳答案
几年前修改了 BitmapFont,并且删除了 TextBounds。现在改用 GlyphLayout。下面的链接解释了这些更改,并提供了示例代码,展示了如何将旧版本修改为新版本。
关于java - 在 libgdx 中找不到 BitmapFont.TextBounds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64940183/