那麼我有自定義的FLV播放器,它讀取XmL並在Flv視頻上繪製圓圈。位置和時間在XML中指定。我用as3 getTimer()函數進行了計算。它工作正常,無論你暫停多久,然後再玩。圈子顯示在正確的時間。在自定義的FLV播放器上畫圓圈
現在我有兩個問題
1-如何getTimer可以重置?當用戶被允許播放另一個swf時,它是必需的。 2-除getTimer計算之外是否還有其他方法?我沒有使用Timer類,因爲它取決於Frame-Script執行時間,並且可能會產生錯誤的結果,所以它不如getTimer()函數準確。 3-因爲我使用的自定義滑塊,所以我必須做每次當用戶單擊或拖動滑塊w.r.t getTimer()函數,然後減去秒和所有的計算。但是當用戶播放另一個swf時,它又非常困難,因爲我的計算基於getTimer()函數。
如果有任何開源項目可用,請轉發我的鏈接,但我希望它在Flash Player和Air Player上運行?