2010-12-17 24 views
0

ソースが埋め込み画像に設定された画像コンポーネントがあります。 このモジュールをシェルモジュールにロードすると、イメージは表示されません。どうして?埋め込み画像はモジュールでは機能しません

私はそのイメージのインスタンスをシェルモジュールのコードベースに入れて、ちょうど にする必要があります。それではいけない、そう?

アイデア?

ありがとうございました!

答えて

2

初期モジュールを作成するためにFlash/Flex Builderを使用している場合は、プロジェクトプロパティを確認してください(ナビゲータでプロジェクトを右クリックしてプロパティに移動してください)。資産に含まれている...まあそれはあなたがswcとしてコンパイルする場合です...ごめんなさい、トラックから外れている可能性があります。特定のアプリケーションに対して最適化していないモジュールをビルドするときに、最適化しているアプリケーションに含まれているリソースも含まれないようにします(プロジェクト - >プロパティ - >フレックスモジュール - >編集 - > do最適化しない)。

+0

恐らくそれは問題です。 「Flex Modules」の下には何も記載されていません。プロジェクト用に構築するモジュールを作成する必要がありますか? – fumeng

+0

少し混乱しています...最終目標を明確にするために、モジュールを作成してから、別のアプリケーションでこのモジュールを使用するのが正しいでしょうか?この場合、モジュールをビルドしているところのProjectAには、Flexモジュール(フォルダを右クリックしてnew-> flexモジュールを押して作成したコンポーネント)が含まれている必要があります。 ProjectAでは、モジュールのセクションにプロパティが表示され、最適化しないようにします(最初にモジュールを作成するときのオプションもあります)。次にProject Bでは、ProjectA(ModuleLoader)のswfを別の可能性で再びコメントすることになります。 – shaunhusain

+0

そうでなければ、ProjectBの依存関係としてswcファイルを生成するライブラリプロジェクトを作成しています。 swc(ProjectA)のプロジェクトプロパティに含まれている資産をチェックするために、あなたがやっているもののように聞こえる音を聞かせてください。正しい方向を指すことができます。 – shaunhusain

関連する問題