使用ActionScript访问符号内的TextField

时间:2009-08-12 09:40:44

标签: flash actionscript-3 actionscript

我在Flash中创建了一个带有条形图的动画场景。 该栏是一个包含大矩形和TextField的MovieClip符号。 我想使用actionscript访问TextField,但我似乎无法引用它。

场景中的每个条都有自己的实例名称,因此很容易找到。

但是如何修改符号中文本字段中的文本?

我尝试在文本字段中给符号中的实例名称,但这没有帮助。 有人可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

喔。事实证明我最终设法做到了......

符号:

bar:包含矩形的MovieClip,实例名为“barText”的TextField。

在舞台上有两个bar实例 - 名为bar1,bar2。

访问文本框中的文字:

import flash.text.TextField; 

bar1.barText.text = "hello"; 
bar2.barText.text = "foo";

我可以在任何地方附上.fla吗?

答案 1 :(得分:0)

有时,它似乎是空的。按照

是正确的
bar1.barText.text = "hello"; 
bar2.barText.text = "foo";

但请考虑嵌入或使用设备字体。