1

SWC の子要素にアクセスできるかどうかは誰にもわかりませんか? 私はいくつかの MC を作成しました。これらの MC のいくつかの内部には、いくつかの動的な textFields があります。コンテンツを SWC にエクスポートし、Flex プロジェクトにロードします。読み込みや親要素へのアクセスに問題はありません。問題なく表示されます。しかし、MC の textfields ネストにアクセスして、テキストを変更したいと考えています。アプリをデバッグすると、テキスト フィールドが子要素として表示されます。これは TextField として入力され、インスタンス名は Flash IDE の入力と同じですが、アクセスできません。Flex がコンパイルすると、メソッドが認識されないというエラーがスローされます。タイムラインにアクション スクリプトを挿入しようとしましたが、外部クラスをリンクしましたが、何もアクセスできません。これを行う方法を知っている人はいますか?

4

2 に答える 2

1

失敗したコードを示していないため、言うのは難しいですが、次のことを行っていると思われます。

import myswc.*;

myswc.Symbol1.myTextField.text = "Foo"

それ以外の

var clip:MovieClip = new myswc.Symbol1();
clip.myTextField.text = "Foo"
于 2010-02-17T00:48:16.750 に答える
0

私もこれに出くわしました.myTextFieldは明らかに彼が使用しているTextFieldのインスタンス名であるため、彼がインスタンス名を使用していないことを示唆している理由について興味があります....

于 2011-10-01T08:31:57.353 に答える