0

.fla ファイル (Flash CS3) のすべてのテキスト フィールドのテキストを変更する必要があります。JSFL 関数 "fl.findObjectInDocByType("text", fl.getDocumentDOM())" を呼び出す必要があるように見えますが、すべての要素が返されますが、長さゼロの配列が返されます。すべてのライブラリ項目を繰り返しスローし、 MovieClips の TextField の値を変更する別の方法はありますか?

4

1 に答える 1

0

コマンドメニューから開いているFLAで実行すると、このコードが機能します。

var doc = fl.getDocumentDOM();
var textFieldArray = fl.findObjectInDocByType("text", doc);
fl.trace (textFieldArray.length+ "text Fields found in "+ doc.name);
于 2012-03-19T16:32:07.063 に答える