2012-01-22 47 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

相关问题