我尝试使用以下方法通过ActionScript代码更新文本区域:
scoreLabel.text = this.score.toString();
但行为不正确。当得分为18
时,文字区域仅显示1
,当它26
时,它根本不会显示任何内容......
作为测试,我尝试这样做:
scoreLabel.text = "this is a test";
现在文字区域只显示e
:
这不是字体问题,因为我使用的是Arial。这是怎么回事?
答案 0 :(得分:3)
确保您已嵌入您将使用的所有字符。假设只是数字字符,单击“嵌入”时显示的界面应如下所示:
将嵌入编译时字段中的字符,并且不会嵌入未嵌入的字符。