XmLを読み取り、Flvビデオに円を描くカスタムflvプレーヤーがあります。位置と時刻はXMLで指定されます。as3 getTimer()関数で計算しました。一時停止してからもう一度再生しても、問題なく動作します。円は適切なタイミングで表示されます。
今私は2つの問題があります
1- getTimerをリセットするにはどうすればよいですか?ユーザーが別のswfをプレイできる場合に必要です。2-getTimerの計算以外の方法はありますか。フレームスクリプトの実行時間に依存し、間違った結果をもたらす可能性があるため、タイマークラスを使用していません。これは、getTimer()関数ほど正確ではありません。3-カスタムスライダーを使用しているので、ユーザーがスライダーをgetTimer()関数でクリックまたはドラッグするたびに計算を実行してから、秒などを減算する必要があります。しかし、私の計算はgetTimer()関数に基づいているため、ユーザーが別のswfを再生すると、非常に困難になります。
オープンソースプロジェクトが利用できる場合は、リンクを転送してください。ただし、Flash PlayerとAirPlayerでも実行したいですか?