通过ActionScript更新Flash文本框文本

时间:2012-03-30 00:39:14

标签: actionscript-3 flash actionscript textarea

我使用文本工具在舞台上创建了一个文本区域,然后将其转换为MovieClip符号。我称它为ScoreLabel,然后点击“Export for ActionScript”。我命名了文本区scoreLabel的实例。但是,当我在我的代码中执行此操作时:

scoreLabel.text = this.score;

它不会改变。该行位于我的Main.as文件中,即文档类。如何使用ActionScript更改此文本区域中显示的文本?也许我需要导入一个库?

感谢。

1 个答案:

答案 0 :(得分:0)

就像我说的那样,不要为ActionScript导出 - 在你的情况下没有必要。

您还需要为String属性分配.text,因此如果scoreNumber类型,您就会执行以下操作:

scoreLabel.text = score.toString();

您是否收到任何错误,并且在文档类的范围内是scoreLabel,还是嵌套在另一个容器中?