在 libgdx 中找不到 BitmapFont.TextBounds
Cannot find BitmapFont.TextBounds in libgdx
我尝试编写这段代码,但它显示错误,提示找不到 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。下面的 link 解释了更改并提供了示例代码,展示了如何将旧版本修改为新版本。
我尝试编写这段代码,但它显示错误,提示找不到 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。下面的 link 解释了更改并提供了示例代码,展示了如何将旧版本修改为新版本。