我使用文本工具在舞台上创建了一个文本区域,然后将其转换为MovieClip符号。我称它为ScoreLabel
,然后点击“Export for ActionScript”。我命名了文本区scoreLabel
的实例。但是,当我在我的代码中执行此操作时:
scoreLabel.text = this.score;
它不会改变。该行位于我的Main.as
文件中,即文档类。如何使用ActionScript更改此文本区域中显示的文本?也许我需要导入一个库?
感谢。
答案 0 :(得分:0)
就像我说的那样,不要为ActionScript导出 - 在你的情况下没有必要。
您还需要为String
属性分配.text
,因此如果score
为Number
类型,您就会执行以下操作:
scoreLabel.text = score.toString();
您是否收到任何错误,并且在文档类的范围内是scoreLabel
,还是嵌套在另一个容器中?