• ベストアンサー

一定時間

Flashで一定時間ムービーを停止した後また、ムービーが再生される。 こういったことをしたいのですが?どのようにするのでしょうか?

  • ac10
  • お礼率88% (8/9)
  • Flash
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
noname#35109
noname#35109
回答No.1

どのようにするかという決まりはありませんし, 方法はたくさんあります。 色々な組み合わせまで考えると無数に出てきてしまします。 しかし,共通点は,まず stop(); 系で _root などのタイムラインの再生ヘッドの動きを止めることでしょうね。 あとは,場合によって変わりますし, 場合によって変わるにしても,「絶対にこの場合はコレ」という決まりはないので, その場に応じて,または自分の力量に応じて,また単なる気分に応じて変わるものだと思います。 ActionScript 系では setInterval,setTimeout,getTimer この3つを使うのがまず思い浮かびます。 setInterval を中心に私が回答しています↓。 「質問:ActionScriptで決めた時間だけ停止ってできますか?」 http://oshiete1.goo.ne.jp/kotaeru.php3?q=2132195  ↑教えて!goo  ↓OKWave (同じです) http://okwave.jp/kotaeru.php3?q=2132195 setTimeout を中心に私が回答しています↓。 「質問:フラッシュ終了後、自動的に次のページへ」 http://oshiete1.goo.ne.jp/kotaeru.php3?q=2097299  ↑教えて!goo ↓OKWave (同じです) http://okwave.jp/kotaeru.php3?q=2097299 getTimer を中心に他の方が回答しています↓。 「質問:○秒後にフレーム移動」 http://oshiete1.goo.ne.jp/kotaeru.php3?q=793619  ↑教えて!goo ↓OKWave (同じです) http://okwave.jp/kotaeru.php3?q=793619 その他, stop(); した時刻 (時間ではなく時刻 Date) を取得して, 再生する時刻になれば play(); させる方法もあります。 また, onEnterFrame で カウントを取って, あるカウントに達すると play(); させる方法もあります。 また, ActionScript だけにこだわらなくても, stop(); を書いたフレームに(フレームだけに), 空のムービークリップを用意して, その空のムービークリップのタイムラインを伸ばして, 最終フレームに _root.play(); と書く方法もあります。 このムービークリップを使う方法が結構簡単で,わかりやすいとは思いますが, どれが良いかは何とも言えません。

ac10
質問者

お礼

ありがとう御座います。 自分が思っていたよりもたくさんのやり方が有ると言うことに すごくびっくりしました。すごく丁寧で本当に本当に助かりました。

関連するQ&A

  • 一定時間ごとに動いて音を出す機械

    電源がない場所で獣の害を防ぐために 一定時間毎(30分停止で1分動作)に音を再生するものが欲しいのですが・・・ 一定時間毎というのは12Vの太陽パネルと車のバッテリーで駆動しようと思いますので、 動きっぱなしではバッテリーが持たないのと、獣が音に慣れてしまうのを防ぐためです。 音は何が効果があるかわからないので、変更したいのでCDとかMP3とかを再生したいのですが・・・ 良いものをご存知の方よろしくお願いいたします。 一定時間毎再生機能のあるラジカセ?みたいなもの!?? 装置そのものでなくても、安価に実現できる方法でもよいです・・・

  • AS3: flvオープニングムービーから一定時間経過でTOPページへ

    Flash初心者です。 Flashでflvファイルのムービーを流し(オープニングムービー)、一定時間経過後にトップページへ飛ばすというサイトを作りたいのですが、一定時間経過後に指定のページへ飛ばすスクリプトが分かりません。 オープニングムービーのページはindex.html→ (index.htmlにムービーを取り込んだswfファイルを配置) トップページはmain-index.html(仮) という感じでかんがえております。 AS3もしくはAS2で簡単な方法ありますでしょうか? よろしくお願いします。

    • ベストアンサー
    • Flash
  • 一定時間何もしない場合に別のページへ

    クリックして遊ぶムービーを作ったのですが、 操作を何もせず放置して、一定時間(5分)が経過すると、 あるURLに飛ぶように・・・という設定が出来ません。 setIntervalを使用するというところまでは分かったのですが、詳しい設定の仕方が分からず・・・。 どなたかアドバイスお願いします。 使用しているのはFLASH MX 2004で、OSはXPです。

    • ベストアンサー
    • Flash
  • Perl 一定時間後にプログラムを実行

    恐れ入ります。 一定時間後にプログラムを実行したいのですが、sleepですと、すべてのプログラムが停止してしまいます。 プログラムの一部を、一定時間後に実行するにはどうしたらよいのか苦戦しています。 $SIG{ALRM} = \&timeout; eval { alarm 5; print qq! 再生中!; alarm 0; }; alarm 0; sub timeout{ print qq!5秒経ちました!; } としてみましたが、うまくいきません。再生中を表示しながら、5秒後に5秒経ちましたと、 再生中を表示しながら表示したいのですが、どのようにしたら良いでしょうか。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • C言語 一定時間計る

    C言語で、今クイズを作っています。 プレイヤーに考える時間を与え、その時間が経過したら自動的に不正解というようなソフトを作りたいです。 ただし、この場合一定時間、処理を停止させるのではなく、プレイヤーの入力を待ちながら処理を停止させ、一定時間終わると自動で次の処理(次の問題の表示)に移るようにしたいです。 サンプルソースなどもあればうれしいです。環境はBCCです。回答よろしくお願いします。

  • 一定時間停止後フレーム移動

    初心者ですがよろしくお願いします。 ActionScript3.0にて 一定時間後に任意のフレームまで戻るを実行したいのですが 一定時間止まらずにフレームまで戻ってしまいます。 下記の記述は間違ってますか? 一定時間停止の記述法は色々あるみたいですが いくつかやってみたところエラーばっか出て動きませんでした。 この記述だとちゃんと停止するのですが gotoAndPlay(10); を付けると停止しません。 this.stop(); this.iid = setInterval (function (m) { m.play (); clearInterval (m.iid); }, 3000, this); gotoAndPlay(10);

    • ベストアンサー
    • Flash
  • 画像をランダムで表示させて一定時間停止させたい

    FlashCS4でAS3.0を使用しております。 添付画像のように「画像レイヤー」には10フレーム毎に画像を入れてあります。50フレームですので5画像を入れてあります。「ラベルレイヤー」には、先の画像におのおのにラベルを付けてます。「ASレイヤー」には各画像を一時的に停めておくためのスクリプト「stop();」を記述してあります。(10、20、30、40、50フレーム) このままですと、ムービーをプレビューした場合には(10フレームの)1枚目の画像が表示されて停止している状態になります。そこで、エンターキーを押すと2枚目の画像が表示されて停止…さらにエンターキーを押すと…3枚目の画像が表示されて停止…順番どおりの表示後停止となります。このムービーをプレビューした際に、画像がタイムラインの順番に関係なくランダムで表示されて、しかも一定時間停止(例えば10秒間)させた後、再びランダムで表示…10秒間停止後に三度ランダム…と言うようにエンドレスでランダムで表示させて10秒間停止後に、またランダム…のようにしたいのですが、1フレームのスクリプトの記述内容をご指導・ご指示願います。よろしくお願い致します。

    • ベストアンサー
    • Flash
  • ホームページで一定時間ごとに音を鳴らす。

    ホームページで一定時間ごとに音を鳴らす。 ホームページを見た場合に一定時間が経過するとアラート音が流れる仕組みを作りたいと思っています。 JavaScriptで考えていますが、なかなかうまくいかないでいます。 例えば、そのページを閲覧し始めてから勝手に60秒ごとにポーンと音が出続けるような仕組みです。 一定時間ごとに音が鳴るようでしたらJavaScriptでなくてもよいのですが…。 (例えばFlashのActionScriptとか…) 音のファイルは現在mp3を用意しています。 ご教授いただければと思っています。 よろしくお願いいたします。

  • 一定時間まちたい

    setInterval() とか setTimeout は関数を指定したりしないといけないですが、 ただ単に、一定時間、処理を中断して、 一定時間後、処理を再開するには どうすればいいですか そういう命令ありますか?

  • 一定時間たつとインターネットにつながらなくなる

    題名の通りで一定時間たつとインターネットにつながらなくなります。つながらなくなった後に、ネットワーク接続のインターネットゲートウェイのところの切断をクリックすると、また一定時間インターネットにつながり、またすぐにつながらなくなります。OSはXP proです。どうすれば改善できますか?

専門家に質問してみよう