在AIR中显示中文、西里尔文和韩语字体



我在游戏中遇到了不同语言的问题。我将我的游戏从Flash Professional CS5.5发布到适用于Android的AIR和适用于iOS的AIR。

所有的语言都很好,除了中文,韩语,俄语。我需要做些什么来显示它们?

我使用的是嵌入式字体(arial),我在word中测试了用arial显示我的文本,这一点都没有问题。

我在我的swf:中测试了这个

当我在文本字段中写入中文文本时,文本将正确显示,但当文本动态添加字符串xml数据时,文本不会正确显示(只有括号和数字)。

我希望你能帮助我。

感谢和问候

最终,当我删除所有嵌入的字体时,问题得到了解决。

这个解决方案的主要问题是,所有字体都显示在"sans"中,并且你的游戏中没有uniquenes。

为什么不在操作系统中使用现有字体?我以前写过一些可能对你有帮助的东西。我已在上添加了详细信息如何在不嵌入中文、韩语和英文字体的情况下检测系统字体?(安卓和IOS上的AIR手机)

最新更新