Aşağıdaki problemi libredx gösterme Cyrillic ile yapıyorum.Libril görüntülemekle birlikte libgdx
bu işler: burada bir örnek vermek
System.out.println("абцдеф");
ama hiçbir şey gösterir:
field = new TextField("абцдеф", style);
Ve başarılı olamadı çalıştı.
try {
mmm = new String(t.getBytes(), "UTF-8");
} catch (UnsupportedEncodingException e) {
// Will it ever be thrown?
}
field = new TextField(mmm, style);
Birisi bir çözümü varsa çok sevinirim, çok, çok minnettar olacaktır.
Cevabınız için teşekkürler @TheWhiteLlama yardımcı oldu. Bana doğru çözümü vermeyin, ama bana iyi fikirler verdi. Sorun yazı tipindeydi. Şimdilik en azından bir çeşme üretilemedi. İşte bir örnek: 'FreeTypeFontGenerator generator = new FreeTypeFontGenerator (Gdx.files.internal (" font/ciril1.ttf ")); BitmapFont font15 = generator.generateFont (11); ' Bana hata veriyor: dizisindeki durum "lwjgl Uygulaması" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.NoSuchMethodError: com.badlogic.gdx .graphics.g2d.TextureAtlas.getRegions() Ljava/util/List; – Bigfoot
'BitmapFont font = yeni BitmapFont (Gdx.files.internal (" font/font.fnt ")), Gdx.files.internal (" font/font.png "), false) ile başarım; font.scale (-0.5f); ' – Bigfoot