我在游戏中遇到了不同语言的问题。我将我的游戏从Flash Professional CS5.5发布到AIR for Android和AIR for iOS。
所有语言都很好,除了中文,韩文,俄文。我需要做些什么来展示它们?
我正在使用嵌入字体(arial),我在单词中测试以显示我的文本,并且根本没有问题。
我在swf中测试了这个:
当我在文本字段中写入中文文本时,文本将正确显示,但是当使用string-xml数据动态添加文本时,文本将无法正确显示(仅括号和数字)。
我希望你能帮助我。
谢谢和问候
答案 0 :(得分:0)
最后,当我删除所有嵌入字体时,问题就解决了。
这个决心的主要问题是,所有字体都以“sans”显示,而你的游戏中没有唯一的字体。
答案 1 :(得分:0)
为什么不在操作系统中使用现有字体?我曾经写过一些可以帮助你的东西。我已经添加了详细信息 How can I detect system Chinese, Korean, and English fonts without embedding one for each? (AIR mobile on Android and IOS)