2012-03-30 44 views
0

我使用文本工具在舞臺上創建了文本區域,然後將其轉換爲MovieClip符號。我把它叫做ScoreLabel,我點擊了「爲ActionScript導出」。我將文本區域的實例命名爲scoreLabel。然而,當我這樣做在我的代碼:通過ActionScript更新Flash文本框文本

scoreLabel.text = this.score;

它不會改變。該行位於我的Main.as文件中,該文件是文檔類。如何使用ActionScript更改此文本區域中顯示的文本?也許我需要導入一個庫?

謝謝。

回答

0

就像我說過的,不要導出爲ActionScript - 這對您的情況沒有必要。

你還需要一個String分配給.text財產,所以你必須做這樣的事情,如果scoreNumber類型:

scoreLabel.text = score.toString(); 

你得到任何錯誤,併爲scoreLabel距離範圍內的文檔類,或嵌套在另一個容器?