メイン コーダーズルーム【スクリプト系】 flv制御について | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
Mimimii | Åê¹ÆNo.36342 投稿日時: 2007-11-19 14:38 |
新米 居住地: 埼玉県 投稿: 10
使用環境:
|
Re: flv制御について わかりづらい質問で申し訳ありません、もう少し詳細に書くべきでした・・・。
今やりたいことは markerをクリックした時(on press)にflvの再生を一時停止 ↓ クリック時だけmarkerを横に移動出来るようにする ↓ markerを離した時(on release)にそのx軸の位置によってflvの再生時間を設定する です。 昨日、少しソースを付け加えましてmarkerのMCに on (press) { _root.stream_obj.pause(); this.startDrag(false, 0, 0, 133, 0); _root.marker = false; } on (release, releaseOutside) { this.stopDrag(); _root.marker = true; _root.stream_obj.play(); } onClipEvent (enterFrame) { _root.stream_obj.seek(_root.stream_obj.time = this._x); } onClipEvent (mouseMove) { updateAfterEvent(); } seekのMCに onClipEvent(enterFrame) { if(_root.marker){ var pos; marker._x = 0; if( _root.total_time != 0 ) { pos = _root.stream_obj.time /_root.total_time; marker._x = bar._width * pos; marker = marker._x } } } を、それぞれ追記しました。 markerは押された時にflvを停止し、0?133の間でドラッグを可能にして、markerフラグをfalseにする処理を(markerフラグはフラグがfalseの時にseekの動きを停止しています)、markerを離した時にmarkerフラグをtrueにし、flvを再生させる処理付け加えました。 そしてMCを読み込むたびに動画をmarkerのx軸に対応させた位置から再生したいのですが、markerを離した時にその位置から再生されず、seekに設定してある自動でmarkerが動く動作も働かなくなってしまいました。 何度試しても正常に動作してくれません。 seekに設定してある、markerを再生時間に合わせて動かすというコードがおかしいのでしょうか・・・。 引き続きよろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
flv制御について | Mimimii | 2007-11-18 18:27 |
Re: flv制御について | toward | 2007-11-19 12:04 |
» Re: flv制御について | Mimimii | 2007-11-19 14:38 |
Re: flv制御について | toward | 2007-11-19 15:19 |
Re: flv制御について | Mimimii | 2007-11-20 14:27 |
Re: flv制御について | toward | 2007-11-20 15:01 |
Re: flv制御について | mayor | 2007-11-20 15:18 |
Re: flv制御について | Mimimii | 2007-11-20 16:31 |
Re: flv制御について | Mimimii | 2007-11-20 17:38 |
Re: flv制御について | toward | 2007-11-20 18:22 |
Re: flv制御について | Mimimii | 2007-11-20 20:07 |
Re: flv制御について | toward | 2007-11-20 20:21 |
Re: flv制御について | Mimimii | 2007-11-28 14:22 |
投稿するにはまず登録を | |