Photshopで保存したpng画像をflashに読み込む際に、一部の画像が背景が白くなってしまう現象について

このQ&Aのポイント
  • Photshopで背景を透明で保存した複数のpng画像をflashに読み込むと、レイヤー2の一部の画像が背景が白くなってしまいます。
  • ファイルを別のものに代えても、レイヤー2の13枚目に置いた画像が必ず背景が白くなります。
  • 原因がわからず、この問題に困っています。Flashのバグなのか、自分の設定が間違っているのかわかりません。
回答を見る
  • ベストアンサー

画像が一部だけ透過されないんです

Photshopで背景を透明で保存した複数のpng画像をflashに読み込みました。 一番下のレイヤー1に画像をおき、さらにその上のレイヤーに画像を起きましたが、なぜかレイヤー2の画像が背景が白になってしまい、レイヤー1の画像が白で消えてしまいます。なぜでしょう? 現象としてはおかしくて、実はレイヤー2には複数の画像が存在するのですが、13枚目に置いた画像がかならず背景が白くなってしまうのです。(ファイルを別のものに代えても、13枚目に置いた画像がおかしいのです) Flashのバグでしょうか?それともこちらがおかしいのでしょうか? レイヤー2の中の画像同士では背景は透明になっています。レイヤー1の画像の上だけ、背景が白くなります。 原因がわからずこまっております。

  • Flash
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • suzuki-_-
  • ベストアンサー率77% (152/195)
回答No.1

原因としてはFlashの処理限界に達しているのでしょう Flashのにおけるアルファ処理はマシンパワーをすごく使うので、 バグではなく仕様上での結果と言った方が適切かなと思います 画像をそのまま使用したい場合、残念ながら解決方法はなく、 画像をそれ以上増やさないという妥協策しかありません アルファ処理を大量に必要としない構成に転換することをおすすめします

marco100
質問者

お礼

ありがとうございます。わたしもマシンの処理能力が問題かなと思っておりました。 妥協したくないけど、軽くするように設計してみます。

関連するQ&A

  • 画像透過について

    透過した写真の画像をpngファイルで保存したのですが、ウェブにアップするとグレーっぽい色の背景がついてしまいます。gifファイルで保存する以外はウェブでは背景がついてしまうのでしょうか?

  • フラッシュの背景を透過させてdreamweaverで画像に重ねたい。

    フラッシュの背景を透過させてdreamweaverで画像に重ねたい。 フラッシュで作った(swf)ファイルをdreamweaverに挿入したときにフラッシュファイルの背景を透過させたいのですが、どなたかやり方を教えてくださいませんか? weaverの画像の上にレイヤでフラッシュファイルを乗せて使用したいと考えています。 伸び縮みする文字のflashを作ったので背景をなくしたいのです。 Flashのパブリッシュ設定→ウィンドウモード 透過 という設定にはしました。 すみませんが、宜しくお願いいたします。

  • 透過画像のイラストレイターでの利用

    こんにちわ、おせわになってます。 今回、Photoshopで背景が透明な画像を作り、Illustratorで利用したいのですが、Illustratorでは背景が白くなってしまいます。 (下のレイヤーの上に白い枠付で表示される) 背景の透明な画像をIllustratorで表示するにはどのようにしたらいいのでしょうか?教えてください。

  • FLASH PNG画像を動かすと画像が汚くなります

    FLASH初心者です イラレで作った白い文字(背景透過)を PNG保存をして FLASHで動かしたら パブリッシュまたはプレビューすると 画像が荒くなってしまいます。 問題の画像は イラレで「WELCOMETO」の白い文字を 円の外線にそった、輪のような形にし、 それをそのままフォトショにドラッグして 背景を透過、PNGで保存して作りました。 (FLASH内で作ろうと思ったのですが 方法がわからなかったので;) 画像の荒さを防ぐにはどうしたら よいのでしょうかアドバイスよろしくお願いします

  • GIMPで重ねた下の画像がうっすら見えるように透明化したい。

    GIMPで重ねた下の画像がうっすら見えるように透明化したい。 昔同じ作業をやったときはできました。記憶では、 GIMPに透明化させたい画像を読み込む レイヤーの不透明度を操作して、下の画像がどれくらい透けて見えるか調整 名前を付けて保存(ファイル形式はPNG) 可視レイヤーの結合にチェックを入れてエクスポート 「背景色を保存」、「解像度を保存」、「透明ピクセル色の値を保存」にチェックを入れて保存 これでできたと思うのですが、久しぶりにやってみると、例えば黒い画像の不透明度を変えるとただの灰色になるだけで、透過しませんでした。 どこが間違っているのかわかる方教えてください。

  • Flashの画像表示がおかしいのです

    Flashで複数レイヤを使用して画像を重ねているのですが、表示のされ方がおかしくまります。(画像参照してください) (1)レイヤー1に長方形の各色15枚の画像を重ねて配置 (2)レイヤー2にも同じ長方形の画像12枚を配置。ただし1枚だけ は少し右下にずらして配置しています。 (3)参照画像の中心にある十字マークを中心とした水色の枠が、  実際の画像の大きさです   これでわかると思うのですが、レイヤー2で一番下(左)に配置してある赤い画像が下半分切れていて白くなっています。 これは右下にずらして配置してる黒の画像を配置するとこのようになってしまいます。(黒の画像はわかりやすくするようにわざとずらして配置しています) このレイヤー2に限って、画像を重ねるのが11枚までは特に問題ないのですが、12枚目を配置すると1枚目の画像のみ重なった部分が白く消えてしまいます。 ちなみに13枚目の画像を追加配置すると、2枚目の水色の画像も同じように白くなります。 また、この現象はレイヤーが2つ以上存在しないと起こりません。 原因がわからずこまっています。 何か回避策はないでしょうか? ちなみに、Flash MXを使用しており、OSはWindowsXPです。 PCのスペックが影響してるかなと思い、別のWindows端末でやりましたが同じ現象になりました。

  • PaintShopPro6.02では透過PNGは?

    PaintShopPro6.02という古いソフトがありますが、png形式で保存してもバックは白になります。 試しに他のフリーソフト、Paint.NETで同様にpngで保存しますと、背景は透過になり、黒地のバックでも画像だけがきちんと表示されます。PaintShopPro6.02では、表示させたい画像の外枠は白い四角に 表示されてしまい、jpgでの保存と変わりがありません。PaintShopPro6.02では背景を透過にした画像は作成できないのでしょうか?もし、同じバージョンのペイントショップをお持ちの方がいたら、教えていただけますでしょうか。宜しくお願いいたします。

  • 透過して画像を背景に貼り付ける方法

    背景に写真を切り抜いた画像を貼り付けてHPにUPしたいと思っていますが、自分で色々やってみましたが出来ません。 jpgの背景画像にjpgの写真(綺麗に形を切り抜いた物)を合成はできるのですが、 切り抜いた画像の周りを透過させて、別の背景に貼り付けて、合成したいのです。 透過させると、gifかpngで保存ですよね。でその画像を背景と合成させるのができません。背景にそれを貼り付け、コピーなどすると、透過できなくて、画像の周りに四角く枠ができます。画像編集ソフトで、gifが読み込めません。でpngに変更して、保存すると透過出来なくて! 困っています。最初から素材でpng透過してある物も、出来ません。ソフトはwinxpに標準でついているもの(フォトレタッチとビルダーv6.5ライト)意外はIrfan とPict Bear(ペイントソフト)のようなものしかありません。 あまり、画像処理ソフトの使い方が分からずにいます 上記のフリーソフトも使いこなせずにいる、初心者です。 良い方法があったら教えてください 市販のソフトでないと、このような事は出来ないのですか。 どうぞ宜しくお願いいたします 説明が分かりづらくてすいません

  • 背景画像 透過

    知り合いにロゴデザイン作成を頼まれました。(昼間は全く別の仕事をしているのですが) この画像をイラレCS2にトリ画像のみ(背景黒は透明に)使いたいと思っています。 ですがフォトショップに詳しくないため(しかも自宅にあるのは5.0バージョンです)切り抜きがうまくできません。 自宅ではウィンドウズXPと2007使用でエクセル、ペイントショップ、ピクチャーマネージャー等のやり方を調べていろいろとやってみたのですが、画面上では透明になっているのですが(JPG、PNG、TIFFでやって)保存して開くとまた背景黒の状態に戻っています。 GIFはPNGはエクセルで透明にすると汚い画像になるので画像としては使いたくありません。 木曜昼までに仕上げないといけません。どうぞよろしくお願いします。

  • レイヤーの元位置をくずさずに別レイヤーへコピー

    Photoshop Elements 2.0で次のようなことをしたいのですが、うまく行う方法がわかりません。 フォトショップの使い方を解説しているサイトをいくつか見たのですが、解決できませんでした。 どなたか心得のおありの方がいらっしゃいましたら、ご教示いただければ幸いです。 【やりたいこと】 画像の大きさがいずれも600×800ピクセルの、背景画像とA.pngとB.pngがある。 A.pngとB.pngにはレイヤーがのっており、このレイヤーがある位置を動かすことなく、背景画像と統合したい。 【試したこと・詰まった点】  (1)背景画像の上にA.pngとB.pngを持ってくる  →持ってくるだけなら移動ツール(V)でできるが、それぞれのレイヤーがあった位置に持ってくることが難しい(目分量頼みになってしまう)。 (2)A.pngとB.pngの上に背景画像を持ってきて順序を入れ替える  →A.pngの上に背景画像を持ってくればAのレイヤーは動かさずにすむが、Bのレイヤーと同時にできない。 【こういうことができれば解決できる、と考えたこと】 ・AやBのレイヤーがある位置を記憶させる(そういう機能があれば) ・AやBのレイヤーがある位置を調べて、それを背景画像の上で再現する(左上隅から何ピクセルの位置にあるか、など) ・AやBのレイヤーの大きさを、画像の大きさ600×800ピクセルにあわせる(それぞれの透明な背景と統合する、など) ここにあげた以外の方法でもかまいませんので、何か手立てがありましたらぜひ教えてください。 よろしくお願いします。

専門家に質問してみよう