2006年01月31日
Flash Player7と8における MovieClipLoader クラスの差異
Flash2004で作成したコンテンツをFlash8で引き継いで作成していたとき不思議な現象が起こった。
MovieClipLoaderクラスのaddListenerとloadClipを使ってPNGやGIF画像の読み込みが出来なかったのである。
Flash8のヘルプを、みると「このクラスを使用すると、SWF、JPEG、GIF、および PNG の各ファイルのムービークリップへのロード時にステータス情報を提供するリスナーコールバックを実装できます。 」と記述されており、さらに「使用できるバージョン : ActionScript 1.0、Flash Player 7」と記述されている。
試行錯誤の結果、パブリッシュ設定がFlashPlayer7となっていた場合JPG画像しか読み込まれない仕様になっている模様。
FlashPlayer8でパブリッシュすると、ちゃんとGIFやPNGを読み込めるようになりました。
Flash2004においてJPG画像しか読めなかったことはなんとなく知っていたけれど、ヘルプに「ただし、GIFやPNGの読み込みはFlashPlayer8のみ」など、一言書いておいてくれればいいのに・・・。
投稿者 すなうさぎ : 2006年01月31日 01:10
トラックバック
このエントリーのトラックバックURL:
http://www.usamimi.info/~sunausagigoya/cgi-bin/mt-tb.cgi/48