AS3では、これを実現する方法を知っています。[ActionScript設定]をクリックして、[SWCファイルまたはSWCファイルを含むフォルダー]の下のSWCファイルに移動するだけです。
ただし、プロジェクトがAS2に設定されている場合、「Actionscript 2.0設定」はかなりまばらなメニューであり、クラスパスとしてフォルダーを追加することは機能しないようです。
これも達成できますか?
AS3では、これを実現する方法を知っています。[ActionScript設定]をクリックして、[SWCファイルまたはSWCファイルを含むフォルダー]の下のSWCファイルに移動するだけです。
ただし、プロジェクトがAS2に設定されている場合、「Actionscript 2.0設定」はかなりまばらなメニューであり、クラスパスとしてフォルダーを追加することは機能しないようです。
これも達成できますか?
SWCがコンパイル済みコンポーネントとしてAS2用に作成されたとすると、Flashコンポーネントフォルダーに追加する必要があります。私の場合、Win7でCS4を使用すると、パスは次のようになります。
C:\ Users \ USERNAME \ AppData \ Local \ Adobe \ Flash CS4 \ en \ Configuration \ Components
これが完了したら、Flashを再起動すると、コンポーネントSWCがIDEの[コンポーネント]パネルに表示されます。それをステージにドラッグしてから削除すると、ライブラリにそのコピーが残ります。これで、コードでSWC内のクラスにアクセスできるようになります。
ソース(質問の範囲を超えているSWC作成の手順も含まれています)