フラッシュで設計したカスタム プリローダーがあります。フレックスでロードすると、白い背景でロードされます。Flash ファイルの背景を黒に変更して Flex にロードしようとすると、背景色が白のままになります。また、「-default-background-color #000000」を追加して Flex のコンパイラ設定を更新しようとしましたが、プリローダーの背景が白のままです。Flex 4 を使用しています。これが私の Pre.as ファイルです。
`
どうも!
フラッシュで設計したカスタム プリローダーがあります。フレックスでロードすると、白い背景でロードされます。Flash ファイルの背景を黒に変更して Flex にロードしようとすると、背景色が白のままになります。また、「-default-background-color #000000」を追加して Flex のコンパイラ設定を更新しようとしましたが、プリローダーの背景が白のままです。Flex 4 を使用しています。これが私の Pre.as ファイルです。
`
どうも!
同じ問題が発生しました。opaqueBackground を使用して解決しました:
loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.INIT, init);
private function init(e:Event):void{
loader.opaqueBackground = 0x000000;
}
私にとってはうまくいきました。
この男性は、背景スプライトを追加し、必要なカスタム カラーで塗りつぶすことで解決しました。
そして、ここでhttp://iamjosh.wordpress.com/2007/12/18/flex-custom-preloader/著者は、次のようなコンパイラ オプションを追加したことも伝えました。
最後に、アプリケーションの背景色をロゴに合わせて変更しましょう。次の Flex コンパイラ引数を追加するだけです。
-デフォルトの背景色 #FFFFFF
そのため、代わりに必要な別のアプリケーションにこのオプションを追加することができます。
更新 1
こちらもご覧ください
http://cookbooks.adobe.com/post_Change_Background_Color_of_the_Preloader_Phase-1421.html
そして、あなたの目標をもう一度説明してください。プリローダーや親アプリケーションなどから、色や別のものを設定したいのですか?
更新 2
そして聞いてください、本当にクールな背景が欲しいなら、次のことをするかもしれません. 1) プリローダー機構を忘れてください。
2) BG アプリケーションを作成する
3) BG アプリケーションに swfLoader オーバーレイを追加する 4) このコンテナのプログレスバーを描画する 5) 標準的な方法ではなく、2 つのアプリケーション アーキテクチャで楽しむ。
質問!?