こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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

1)FlashからアニメーションGIFを書き出せると聞きました。
保存する際、形式をアニメーションGIFにするだけでしょうか?
多分これはそれほど難しいことではないと思うのですが。

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

環境:
Windows XP
Flash MX Pro

投稿日時 - 2008-04-06 11:02:33

QNo.3926326

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

3人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.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 を作成できなくもありません。
ただ,
難しいですからそれなりの勉強が必要ですが。

投稿日時 - 2008-04-06 11:50:56

お礼

ありがとうございました。

やはり、振り分けしかないですね。。

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

投稿日時 - 2008-04-06 21:57:10

あなたにオススメの質問