質問ページ4 / 28


質問ページ4 / 28

質問ページ4/28

概要再生インジケーター表示
投稿者Parafla Quality
状態
カテゴリーParaFla!
投稿日2010-11-09 (火) 11:27:52
バージョン1.37

質問内容

paraflaに読み込んだflv動画に再生インジケーターを表示させることは可能ですか?

回答

  • どんなインジケーターが希望か判らないけど、
    例えば再生フレームをインジケーター表示したいのなら、テキストを変数indicatorで配置し、再生を始める時点(flvの直前)のフレームアクションに↓のような感じ
    start_frame = _currentframe
    onEnterFrame = function(){
    	indicator = this._currentframe - start_frame;
    };
    また再生秒数をインジケーター表示したいのなら、↓のような感じ
    start_time = getTimer();
    onEnterFrame = function(){
    	indicator = (getTimer() - start_time) /1000;
    };
    しかしこれだと経過時間のためフレームと同期しないので、(FPSが30とすると)経過フレーム数から割り出したいというなら、↓のような感じ
    now_frame = _currentframe;
    onEnterFrame = function(){
    	indicator = (_currentframe- now_frame) /30;
    };
    そしてどの場合もflvの直後に、
    delete onEnterFrame;
    でインジケーターを停止させる、-- 2010-11-09 (火) 13:15:10