クラスが Flash Builder コードベースと Flash Pro からパブリッシュされた SWC の両方で定義されている場合、パッケージと競合する可能性があります。
フラッシュビルダー
- TitlePopup の基本クラスを定義します
new TitlePopup()
Flash Builder プロジェクト内でクラスをインスタンス化する可能性が高く、Flash Pro SWC からパブリッシュされた UI で定義をインスタンス化しません。
フラッシュ プロ
- AS連携でTitlePopupの基底クラスを利用
- UI を定義します
new TitlePopup()
基本クラスの AS Linkage コードだけでなく、Flash Pro で定義された UI を使用してクラスをインスタンス化します。
Flash Pro SWC からクラス定義をインスタンス化すると、基本クラスだけでなく UI も作成されます。
Flash Builder からインスタンス化すると、SWC の UI を持つクラスではなく、コードベースの基本クラスが使用される可能性があります。
TitlePopup クラスが Flash Pro の SWC から公開されている場合は、そのクラスを Flash Builder コードベースから削除し、SWC 定義からのみ参照する必要があります。

Flash Builder を Flash Pro のコード エディターとして使用するだけの場合は、いつでもクラスを「Flash Builder で編集」できます。ライブラリからシンボルを右クリックし、Flash Builder を選択します。

Flash Builder プロジェクトが自動生成されます。
Flash Builder は、Flash Pro の playerglobal.swc を解決しない場合があります。この場合、自動生成された Flash Builder .actionScriptProperties に定義を追加できます。
<libraryPathEntry kind="3" linkType="1" path="${FLASHPRO_APPCONFIG}/ActionScript 3.0/FP10.2/playerglobal.swc" useDefaultLinkType="false"/>
同様に、Flash Pro コンポーネントに依存している場合は、SWC で追加できます。
ウィンドウズ:
C:\Program Files (x86)\Adobe\Adobe Flash CS5.5\Common\Configuration\ActionScript 3.0\libs\flash.swc
マック:
/Applications/Adobe Flash CS5/Common/Configuration/ActionScript 3.0/libs/flash.swc
または、コンポーネントのソース パスを追加できます。
ウィンドウズ:
C:\Program Files (x86)\Adobe\Adobe Flash CS5.5\Common\Configuration\Component Source\ActionScript 3.0\User Interface
マック:
/Applications/Adobe Flash CS5.5/Common/Configuration/Component Source/ActionScript 3.0/User Interface
おそらく、Flash Builder で ActionScript ライブラリ プロジェクトを作成し、そのライブラリ プロジェクトを Flash Pro 内のソース パスとして使用できます (プロジェクトごとではなく、グローバル ソース パス)。
次に、Flash Pro から SWC をパブリッシュし、Flash Builder で純粋な ActionScript プロジェクトを実装するときに SWC を使用します。
それは統一されたコードベースには役に立ちません。ただし、すべてのコードを Flash Builder に保持するためのワークフローでもあります。
