【发布时间】:2011-04-29 12:22:35
【问题描述】:
我尝试从外部类更改舞台上的文本字段,但它不起作用。 这就是我尝试的代码:
package
{
import flash.display.*;
import flash.text.TextField;
public class Exp extends Sprite
{
public function Exp()
{
trace(stage.getChildByName("abc"));
TextField(stage.getChildByName("abc")).text = "abc";
}
}
}
在我的舞台上,我得到了一个带有实例名的动态文本字段:“abc”。 但是每次我启动程序时,flash 都会告诉我 stage.getChildByName("abc") 将是一个空对象。
我希望有人可以帮助我。
【问题讨论】:
标签: flash actionscript-3 textfield stage