Ivan_47
Ivan_47

Reputation: 493

Unity3D Input Field shows "????????"

I am writing a game for Kazakhstan, but Kazakh symbols do not show in UI element InputField.

Did somebody face the problem and can help me?

Upvotes: 0

Views: 73

Answers (1)

mayo
mayo

Reputation: 4095

An UI_InputField element is an element that allows the user to interact writing some text. InputField will set that text into a UI_Text component.

The UI_Text component supports UTF and you can set different fonts to that UI_Text component. Now in order to display correctly your Kazakh symbols the Font that is assigned to the UI_Text component should be able to support those characters.

So the first question is, what font are you using in your UI_Text component?

Here if I get some characters from Kazakh_alphabets and I put them in a TextField/Text using Arial as font. I got this: Example with Kazakh characters

Upvotes: 1

Related Questions