• 締切済み

FlashとアニメーションGIFの共存

1)FlashからアニメーションGIFを書き出せると聞きました。 保存する際、形式をアニメーションGIFにするだけでしょうか? 多分これはそれほど難しいことではないと思うのですが。 2)もうひとつ質問がありまして、上記のような方法で書き出したアニメGIFと同じFlashファイルから書き出したSWFファイル、それぞれ見た目は似ていると思います。 サイトを作る際、SWFの場合はObjectタグを書くと思うのですが、Flashに対応していないブラウザ(携帯とかモバイルデバイスなど)の場合はアニメGIFを見せ、対応しているブラウザの場合はFlashを見せたい場合、どうすればよいでしょうか? 何らかのHTMLを書くのだとは思いますが、そういったことは出来ますか? 見た目の問題があるので、同時表示はしたくないです。 環境: Windows XP Flash MX Pro

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

> 1) 保存する際、形式をアニメーションGIFにするだけでしょうか? そうです。 もう少し正確に言うと, 保存するのではなくて「GIF を書き出す」,または「GIFをパブリッシュする」 のですが, ボタンが違うだけで,保存するのも書き出すのも,手間的にはあまり変わりません。 作成段階で,ActionScriptなどを使用しない素朴なアニメーションを作成して, 「ファイル」→「パブリッシュ設定」で  □ GIFイメージ にチェックを入れて,「GIF」タブを選択し,  再生: ○アニメーション にチェックを入れて色々設定してパブリッシュすればできます。 または, 「ファイル」→「ムービーの書き出し」で  ファイルの種類 [アニメーション GIF(*.gif)] にしてファイル名を付けて書き出しをしても良いです。 > 2) 対応しているブラウザの場合はFlashを見せたい場合、どうすればよいでしょうか? 通常の(PCの)サイトであれば, HTML(というかHTML内のJavaScript)で振り分けられますが, 携帯の場合は JavaScript が通用しないので, サーバサイド の CGI や PHP などを使用して, ユーザーエージェント http://www.openspc2.org/userAgent/ などを取得して, SWF入りページを表示させるかGIF入りページを表示させるかを振り分けるしかないような気がします。 面倒であったり技術的サーバ的に無理であれば,     ------入り口------  Flash対応携帯 Flash非対応携帯 のように選択画面を用意して, 閲覧者が選択してもらうようにする方法も考えられます。 この方法であれば HTML だけでできます。 ※ 今の携帯はたいてい Flash を見ることができますよ。 Flash Lite 1.0/1.1メモ http://www.saturn.dti.ne.jp/~npaka/flash/lite10/index.html Flash Lite 2.0/3.0メモ http://www.saturn.dti.ne.jp/~npaka/flash/lite30/index.html FlashMXであれば FlashLite用SWFは作成できませんが, 「ファイル」→「パブリッシュ設定」で「Flash」タブを選択し, FlashPlayer4 用の SWF をパブリッシュするように設定してから, ActionScriptをなるべく避けたアニメーションを作成すると, 携帯で閲覧可能な SWF を作成できなくもありません。 ただ, 難しいですからそれなりの勉強が必要ですが。

cnkozo
質問者

お礼

ありがとうございました。 やはり、振り分けしかないですね。。 FlashLiteはMX2004Proだと、1.0のパブリッシュに対応していたので、やってみました。 A/Sなしで、シンプルな動画、容量も対応以下でやったのですが、なぜか表示されませんでした。 私は携帯がないので、友人の携帯で、メールで試すようにお願いしたので、手元で確認はしていませんが。 でもPC用とLite用はHTMLも違うんですよね。。結局振り分けしかないかな? またがんばってみます。