0

私はFlashBuilder4(Flex Builder 3の後のバージョンであり、Flex Builder 3と非常によく似ています)を使用しており、頻繁に参照する必要のある一連のactionscriptクラスがあります。私は物事をきれいに保つために別のフォルダ/パッケージにそれらを持っています。

これらのactionscriptファイルからSWCを作成できることを私は知っています。私の質問は、FlashBuilder4またはFlexBuilder3でそれをどのように行うかです。他のツールが必要ですか?私の目的は、これらすべてのファイルをドラッグするのではなく、プロジェクトでSWCを使用し、物事をクリーンに保つことです。

4

3 に答える 3

1

Flex Libraryプロジェクトを作成し、コードを/srcフォルダーに配置します。クリック

  • プロジェクトのプロパティ->Flexライブラリビルドパス->クラス

すべてのクラスが含まれていることを確認します。ここで「出力フォルダー」を設定して、メインプロジェクトの/ libsフォルダーをポイントし、プロジェクトに自動的にビルドするか、「出力フォルダー」から作成されたときに.swcを手動でドラッグして「libs」フォルダーに移動します。事業。[OK]ボタンを押すと、.swcが作成されます。これで、メインプロジェクトでコードを使用できるようになりました。

于 2010-03-14T05:40:35.467 に答える
0

Flex Builder 3では、プロジェクトパネルを右クリックして、[新規]->[Flexライブラリプロジェクト]を選択できます。プロジェクトを作成する手順は、通常のプロジェクトを作成する手順と非常によく似ています。コンパイルしたいクラスをSWCにリンクし、コンパイルされたコードをどこに置くかをFlexBuilderに指示するだけです。

于 2010-03-13T23:11:21.813 に答える
0

別の方法は次のとおりです。swcファイルにコンパイルするクラスNameMyClsがあるとします。Flaを作成し、ctrl + shift + f12で、SWCへの公開アイテムを確認します。アクションパネルに移動し、次のように入力します。

var v:MyCls;

最後に、このflaをコンパイルします。MyClを含むswcを生成します。

于 2012-09-17T02:02:25.710 に答える