0

我正在使用 Unity4.5.4 和 NGUI 3.6,并希望支持多语言。

当我在使用 Android 4 的设备上试用时,它完全没问题。当我使用 Android 5.0 在 Google Nexus 7 上安装相同的版本时,英文版很好,但几乎所有的亚洲字符都无法显示(中文韩文日文)。我尝试了不同的字体(使用 Arial 或从 Resource 文件夹加载我自己的字体),它也不起作用。

有没有人遇到过类似的问题,或者知道如何处理这个问题?非常感谢!

4

2 回答 2

0

它与您闪入 Android 设备的图像有关。

尽管 Android 5.0 的 API 现在是最终版本,但最终用户的系统映像尚不可用。

假设一切都正确完成,一旦发布最终用户系统映像,您的问题就应该得到纠正。

参考

于 2014-10-27T06:12:14.097 回答
0

这是 Unity 中的一个错误。您可能想要提交错误报告并等待补丁发布来修复它(尽管您使用的是预览图像,但它也可能发生在零售 Android 5.0 上)。

编辑:我试过 Nexus Player,字体渲染得很好。看起来 Google 忘记在预览图像中添加一些字体了。如果您在使用零售版 Android 5.0 时遇到此问题,请为 Unity 提交错误。

于 2014-10-28T11:43:49.637 回答