【发布时间】:2013-11-21 10:47:18
【问题描述】:
我在 android 中使用 gdx-freetype 库从 assets/fonts/arial.ttf 中的 TrueType 字体生成 BitmapFont 这是我用来在屏幕上显示一些文本的方式
generator = new FreeTypeFontGenerator(Gdx.files.internal("fonts/arial.ttf"));
font30 = generator.generateFont(60 , "ConectigTsrv" , false);
generator.dispose();
Label l = new Label("Connecting to server...", new LabelStyle(font30 , Color.BLUE));
l.setX(400 - l.getWidth()/2f);
l.setY(480 - l.getHeight() - 10);
stage.addActor(l);
文本将很好地打印到屏幕上
但是过了一会儿或者当我按下主页按钮然后回到应用程序时,所有字符都变成黑色矩形
知道发生了什么吗?
【问题讨论】:
-
我会做一个调试,看看当你按下任何按钮时会发生什么
-
我想是位图的错
标签: android libgdx bitmap-fonts