このコードを調べるのを手伝ってください:
function btntxt(target:String, txt:String):void
{
var button:MovieClip = MovieClip(this.getChildByName(target));
** var btnText:TLFTextField = TLFTextField(button.getChildByName("btnText"));
btnText.text = txt;
button.gotoAndStop(1);
button.buttonMode = true;
button.useHandCursor = true;
button.addEventListener(MouseEvent.MOUSE_OVER,overListener);
button.addEventListener(MouseEvent.MOUSE_OUT,outListener);
button.addEventListener(MouseEvent.MOUSE_DOWN,clickListener);
button.addEventListener(MouseEvent.MOUSE_UP,upListener);
}
デバッグすると、** でエラーが発生します。
1046: タイプが見つからないか、コンパイル時の定数ではありません: TLFTextField。
1180: 未定義の可能性があるメソッド TLFTextField への呼び出し。
また、エラー 1065 を出力します。このコードはトップ レベルでは機能しますが、ムービークリップのタイムライン内にコピーすると機能しません。なんで?
この情報が短い場合は、教えてください。