2012-01-22 37 views
0

可能重複:
AS3 Editing Dynamic Text訪問一個動態文本字段和按鈕在ActionScript 3

我想改變一個按鈕,動態文本字段的值。例如,button1的按鈕名稱和按鈕中動態文本字段的名稱是testtext1。

然而,當我嘗試做更改文本字段值:

button1.testtext1.text="a"; 

,我感到我不能訪問的東西,是空

感謝您的幫助錯誤!

+0

你試過調試嗎?這裏哪一個是空的?按鈕或文本字段?它們是如何創建的? – taskinoor

回答

0

如果你確定文本框的實例名稱爲 「testtext1」 也許嘗試

button1["testtext1"].text="a"; 

代替。

+如果你不知道哪一個是造成錯誤也許嘗試:

trace(button1); 
trace(button1["testtext1"]); 
0

確保按鈕符號有實例名稱「按鈕」和動態文本使用實例名稱「TXT」和動態文本字段位於按鈕元件的第1幀上。

button.txt.text = "a"; 
+1

它不會工作,因爲simplebutton從displayobject擴展而不是displayobjectcontainer,所以你不能訪問它裏面的東西 – John

+0

http://stackoverflow.com/questions/5584787/how-to-access-a-movie-clip-object-inside-a - 按鈕對象-在-AS3快閃CS4 – John

相關問題