【问题标题】:LibGdx fonts have stripped linesLibGdx 字体有条纹
【发布时间】:2014-03-17 12:28:20
【问题描述】:

我是 LibGdx 开发的初学者,我正在制作一个简单的 android 游戏。我遇到的问题是: 我以像素风格创建所有资产。它们的尺寸大约为 38x64。然后我使用 otro 相机将图像放大以适应屏幕,同时保留粗糙的边缘。我遇到的问题是,由于一切都被炸毁了,字体也一样。在图像中,您可以看到具有渐变黑色条纹的字体(我想是因为被炸毁了)。有谁知道如何解决这个问题?

http://postimg.org/image/vj589msqn/ (不能发图)

对不起,我的英语不好,请帮忙。 美好的一天。

PS。我使用的字体:

http://www.1001freefonts.com/karmatic_arcade.font

PSS。这是代码:

gen = new FreeTypeFontGenerator(Gdx.files.internal("arcade.ttf"));
font = gen.generateFont(10);
font.getRegion().getTexture().setFilter(TextureFilter.Nearest, TextureFilter.Nearest);
font.setColor(Color.valueOf("211f1f"));
font.draw(batch, "Tap red bombs", blu.W/2 - font.getBounds("Tap red bombs").width/2, blu.H/2 - font.getBounds("T").height/2);

【问题讨论】:

    标签: fonts libgdx


    【解决方案1】:

    你应该试试距离场字体。

    https://code.google.com/p/libgdx/wiki/DistanceFieldFonts

    它们一开始实施起来可能会让人望而生畏,但是一旦你尝试它就真的很容易了。它们可以很好地扩展,应该可以解决您的问题。

    祝你好运。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-05
      • 1970-01-01
      • 2012-06-14
      • 1970-01-01
      • 1970-01-01
      • 2020-08-16
      • 2016-10-20
      • 1970-01-01
      相关资源
      最近更新 更多