WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:フラッシュムービーを時間で制御

aki [WriteDate : Thu May 24 16:17:36 2001]

こんにちは。
私は今、会社でフラッシュムービーを作っています。
修正段階でクライアントから、再生中のムービーを
数秒間一旦停止し、また再生するという要望が入って困っています。
アクションスクリプトで、時間を取得する方法は
分かったのですが、数秒間停止して
また再生するというスクリプトの構築で悩んでいます。
どなたか詳しい方がいらっしゃいましたら、
何かヒントになることでもかまいませんので、
教えて下さい。よろしくお願いいたします。m(_ _)m


ひよこ [MAIL] [URL] [WriteDate : Thu May 24 20:24:52 2001]

FLASHのバージョンと書き出しのバージョンは何ですか?


aki [WriteDate : Tue Jun 12 21:25:23 2001]

回答遅くなりました。
その後、クライアント側から、
時間で制御しなくてもいいという意見が出たため、
そのままアップしてしまいました。
せっかくご意見いただいていたのに、
すみませんです&ありがとうございました。


ちなみに、フラッシュのバージョンは5で、
書き出しのバージョンも5です。


ひよこ [MAIL] [URL] [WriteDate : Wed Jun 13 05:40:17 2001]

クライアント側の問題はクリアされたわけですね。

時間待ちは、GetTimerを使って出来ます。
まずFlg=flseて於いてGetTimerで現在TIMEを取得しておきます。
これを仮にstartTimeと言う変数に入れたとして、数フレーム空ループを過ごした後
再度GetTimerで時間を取得し指定待ち時間と比較して過ぎていればflg=trueとします。
メインではこのflgを監視してやればstopからplayへ切り替えてやれば良いでしょう。
FLASH5だとメインタイムラインにタイムラインを制御する関数を置き、
先のムービークリップから関数をコールしてメインのタイムラインを制御させると言う方法で出来ます。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]
ChaichanPAPA's World