从 JSON 中检索字符时显示为正方形的字符

问题描述

我正在使用 Unity 和 MRTK 制作 HoloLens 应用程序,我需要在用户面前显示一条消息,为此,我从 PC 检索数据并从 JSON 解析字符串,然后我使用这些字符串来设置 TextMeshPro Text 组件的 Text 属性。问题在于,当数据以日语、俄语、韩语……等……语言输入时,字符显示为正方形。如果我查看 Inspector 中的 Text 值,字符串似乎没问题。

enter image description here

另外,如果我手动设置字符串的值,它可以正常工作。

enter image description here

我使用 SimpleJSON 解析来自服务器的日期并以这种方式分配值:

string objName = jsonData["Object"][0]["Name"].Value.Trim();
GuidingMessage.transform.GetChild(0).gameObject.GetComponent<TextMeshPro>().text = objName;

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...