ステージ上のテキストフィールドを外部クラスから変更しようとしましたが、機能しません。それは私がそれを試した方法のコードです:
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")がnullオブジェクトになることを通知します。
誰かが私を助けてくれることを願っています。