0

質問があります:

私はFla LibraryにClassプロパティを持つオブジェクトを持っています:com.tool.zoomは外部としてリンクされています。

タイムラインでは、次のように呼び出します:

mainApp.iniZoom("com.tool.zoom");

この fla は、iniZoom 関数を呼び出すと、別の FLA に読み込まれます。

可能ですか?エラー 1007 が発生します。

私の英語はあまり上手ではありません。

ありがとう!

4

1 に答える 1

0

私が理解しているように、FLA ファイルからエクスポートされたクラスをインスタンス化しようとしています。そのオブジェクトを選択して、Actionscript にエクスポートし、クラスに「com.tool.zoom」という名前を付けますよね?その場合は、次のように「new」句を使用する必要があります。

var iniZoom:com.tool.zoom = new com.tool.zoom();

明らかに、コンパイル時に AS ファイルを使用できるようにする必要があります。

編集:SWFをロードすると、ここにあなたのために働くかもしれない解決策があります. 親 SWF を使用できるようにするには、SWF からエクスポートするすべてのクラスをロードする必要があることに注意してください。

于 2012-08-28T10:23:00.073 に答える