Unity3D输入字段显示" ????????"

时间:2017-05-27 11:00:53

标签: user-interface unity3d

我正在为哈萨克斯坦编写游戏,但哈萨克斯坦符号不会显示在UI元素InputField中。

有人面对这个问题,可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

UI_InputField元素是允许用户交互编写某些文本的元素。 InputField会将该文本设置为UI_Text组件。

UI_Text组件支持UTF,您可以为该UI_Text组件设置不同的字体。现在,为了正确显示您的哈萨克语符号,分配给UI_Text组件的字体应该能够支持这些字符。

所以第一个问题是,您在UI_Text组件中使用了哪种字体?

如果我从Kazakh_alphabets获取了一些字符,并使用Arial作为字体将它们放在TextField / Text中。 我懂了: Example with Kazakh characters