少し前に作成した Flex アプリケーションの新しい「ライト」バージョンを作成中です。多くのクラスとコンポーネントを、SWC ファイルをコンパイルする Flex ライブラリ プロジェクトに移植してきました。どちらも Cairngorm アプリケーションであるため、重複したコードを完全に排除することはできませんが、アイコン (PNG ファイル) などのアセットを共有できるようにすることは当然のことと思われます。これを行う最善の方法は何ですか?それらを SWC に含めようとしましたが、アプリケーションでそれらにアクセスする方法がわかりません。あなたがそれを理解するのを手伝ってくれるなら、私の質問は答えられます. 何かご意見は?
現在、Flex アプリケーションにアイコン/画像を埋め込む方法の例を次に示します。
<mx:Script>
<![CDATA[
[Bindable]
[Embed(source="assets/icons/cancelIcon.png")]
private var cancelIcon:Class;
[Bindable]
[Embed(source="assets/icons/saveIcon.png")]
private var saveIcon:Class;
]]>
</mx:Script>
ありがとう。