- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Flashで一度読み込み、再度アクセスした際に)
Flashでリンクボタンを押して戻ると再生する動きを実現したい
このQ&Aのポイント
- Flashでムービーを制作しており、リンクボタンを押して別のページに遷移した後、戻るボタンなどで元のページに戻ると再生がシーン2から始まってしまいます。このような動きを実現する方法はありますか?
- また、再生がシーン2から始まる動きは継続的なものではなく、日付が変わったり再度アクセスした場合には再生がシーン1から始まるようにしたいです。
- どのようなスクリプトや制御方法を使えば、このような動きを実現することができるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
とりあえずバージョンにかかわらず, この「戻るボタンなどで」の「など」が1つの分岐ですね。 Flash 単独では, 「戻るボタン」で同じ SWF が表示されたのか 「お気に入り(ブックマーク)」経由で同じ SWF が表示されたのか 「他のページのリンク」経由で同じ SWF が表示されたのかは区別できません。 つまり, 『何でも良いのでSWFが表示されたとき』であれば Flash 単独で検知できます。 しかし 『「戻るボタン」または「お気に入り(ブックマーク)」経由で同じ SWF が表示されたとき』を 「など」とするなら その「など」の判別は Flash では無理です。 上のことは全く考えないとして次に行きます。 > 日付が変わって改めてアクセスし直すと、シーン1から再生される > (日付ではなく1時間後、等でも構いません) これに関しては, バージョンによってできる場合もできない場合もあります。 一応, 「ActionScript 1.0 以上」の 「Flash Player 6 以上」であれば SharedObject が使えると思います。 (Flash オーサリング で言うなら「Flash MX 以上」であればです。) スクリプトや具体的なことは バージョンや状況によって変わります。 「SharedObject」を軸に検索すれば 何か参考になるページが見つかるかもしれません。 (場合や状況によっては,調べるだけ無駄で,参考になるページなど存在しない可能性もあります。) http://www.google.co.jp/search?q=SharedObject
お礼
ご回答ありがとうございます! 「SharedObject」というキーワードを教えていただいたので 随分調べる手間が省けます!ご親切にありがとうございました!