※ ChatGPTを利用し、要約された質問です(原文:外部png画像の読み込みについて)
外部png画像の読み込みについて
このQ&Aのポイント
外部png画像の読み込みについて問題が発生しています。
サンプルではjpg画像を使用しているが、png画像を使用したい。
png画像の書き出し方やFlashの対応に問題があるのか疑問。解決策を知りたい。
いつもお世話になっております。
下記サイトの作品サンプル No.880「ドラッグ可能な拡大回転画像」に関して質問させてください。
http://hfm-kenchan.com/Lesson/contents/index.htm
上記サンプルでは、外部jpgファイルを使用していますが、ここにjpg画像ではなくpng画像を使用したく考えております。
(背景が透明な画像を使いたいと思いまして。)
アクションスクリプト内の
oadThumb.loadMovie(_parent.Path+"s"+num+".jpg");
loadPic.loadMovie(_parent.Path+"p"+num+".jpg");
を
loadThumb.loadMovie(_parent.Path+"s"+num+".png");
loadPic.loadMovie(_parent.Path+"p"+num+".png");
に変更し、画像格納フォルダにpng画像を入れてプレビューしてみたのですが、png画像が表示されませんでした。
色々調べたところ、Flashがpng画像に対応したのはFlash8からとのことで、この辺があやしいのか。と思いましたが、私のFlashはFlash8ですので、特に問題はないかと思います。
※サンプルの環境はMXらしいのですが、私の環境 8でflaファイルを保存しなおしてます。
アクションスクリプト内に、何か特別な記述(?)が必要なのでしょうか。
または、png画像の書き出し方に問題があるのでしょうか。。。
png8、png24、png32、またgifファイルで書き出してもswfにおいて、画像は表示されませんでした。
jpgで書き出したときのみ、正常に表示されました。
お手数ですが、原因、解決策などございましたら、ご教授いただけませんでしょうか。
どうぞ宜しくお願いいたします。
お礼
>an631様 ご回答ありがとうございます。 パブリッシュ設定して、無事にpngファイルを使用できました!! パブリッシュ設定というのを、勘違いしておりました。(汗) Flash8で開いて保存すると「新しいバージョンで・・・」のメッセージがでてくるので、ここで「はい」を選択しただけでよいと思ってましたが、思い切り「パブリッシュ設定」という項目があったのですね(恥) つまらない質問にご回答いただきありがとうございました。