我正在尝试更改我在应用程序中使用的字体颜色。但无论我尝试什么字体都是黑色的。我使用 Hiero 字体工具制作了这个字体。
我的代码是这样的:
SpriteBatch batch = new SpriteBatch();
BitmapFont font = new BtimapFont( Gdx.files.internal(MainAssets.pathToAssets + "font/comic.fnt"), Gdx.files.internal(MainAssets.pathToAssets + "font/comic.png"), false );
在我绘制字体的渲染中:
batch.begin();
font.setColor(1, 0, 0, 1);
font.draw(batch, "Hello World!", 0, 0);
batch.end();
我发现了一个与我类似的问题,但仍然没有解决方案。