トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     flv制御について
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
toward
Åê¹ÆNo.36344
投稿日時: 2007-11-19 15:19
職人
居住地: 北海道
投稿: 250
使用環境:
Re: flv制御について
seekに入る値は0~133のようですが、flvはかならず133秒のものしか再生されないということでよろしいでしょうか?



marker
onClipEvent (enterFrame) {
    _root.stream_obj.seek(_root.stream_obj.time = this._x);
}

seek
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
        }
    }
}

seekのenterFrameでは再生時間でmarkerの位置を変更し、
markerのenterFrameではmarkerの位置で再生時間を変更する。
お互いがお互いをけん制しあっているため、動きませんね。


on (press) {
    _root.stream_obj.pause();
    this.startDrag(false, 0, 0, 133, 0);
    _root.marker = false;
}
on (release, releaseOutside) {
    this.stopDrag();
    _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
        }
    }
}

とし、release時のみseekさせてみてはいかがでしょうか?

あと、_root.markerをtrueおよび、再生開始にするタイミングは、シーク処理が終わった後のほうがいいかと思います。

stream_obj.onStatus = function(infoObject:Object):Void  {
  if (infoObject.code == "NetStream.Seek.Notify") {
    _root.marker = true;
    _root.stream_obj.play();
  }
}


----------------
質問する際には、ご自分でできる限り調べてから投稿して下さい

P・S 職人おめでとう。(08/10/09)

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   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

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops