प्रदर्शित करने के साथ मुझे libgdx प्रदर्शित सिरिलिक के साथ निम्न समस्या है।libgdx Cyrillic
इस काम करता है:: मैं एक उदाहरण देता
System.out.println("абцдеф");
लेकिन यह कुछ भी नहीं पता चलता है:
field = new TextField("абцдеф", style);
और सफलता के बिना की कोशिश की।
try {
mmm = new String(t.getBytes(), "UTF-8");
} catch (UnsupportedEncodingException e) {
// Will it ever be thrown?
}
field = new TextField(mmm, style);
अगर किसी के पास कोई समाधान है तो मुझे खुशी होगी, कई लोग आभारी होंगे।
उत्तर के लिए धन्यवाद @TheWhiteLlama सहायक था। मुझे सही समाधान मत दो, लेकिन मुझे अच्छे विचार दिए। समस्या फ़ॉन्ट में थी। इस पल के लिए कम से कम एक फव्वारा उत्पन्न करने में विफल। यहां एक उदाहरण दिया गया है: 'फ्रीटाइपफॉन्ट जेनरेटर जनरेटर = नया फ्री टाइपफॉन्ट जेनरेटर (Gdx.files.internal ("font/ciril1.ttf")); BitmapFont font15 = generator.generateFont (11), ' यह मुझे त्रुटि देता है: सूत्र में अपवाद" LWJGL आवेदन "com.badlogic.gdx.utils.GdxRuntimeException: java.lang.NoSuchMethodError: com.badlogic.gdx .graphics.g2d.TextureAtlas.getRegions() Ljava/उपयोग/सूची; – Bigfoot
मुझे सफलता मिली: 'बिटमैपफ़ॉन्ट फ़ॉन्ट = नया बिटमैपफ़ॉन्ट (Gdx.files.internal (" font/font.fnt "), Gdx.files.internal (" font/font.png "), झूठा); font.scale (-0.5f); ' – Bigfoot