Krzysztof Larsen Szkolenia
Temat: Postępowanie z komponentem FLVPlayback
Witam, mam pytanie odnośnie postępowania z tytułowym komponentem.Mam projekt: menu i kilka filmów wideo odtwarzanych w/w komponencie.
W każdej chwili podczas odtwarzania wideo można kliknąć przycisk powrotu do menu, przycisk powrotu to jedna funkcja - zatrzymanie myFLVPlavback i gotoAndStop. Czy warto jeszcze dodać jakieś linie kodu?
Po wyeksportowaniu wszystkiego do projektora.exe działa... do czasu. Mianowicie po kilkukrotnym przeskakiwaniu pomiędzy filmami pojawia się błąd typeError 1009 (nie pojawia się w konkretnym miejscu tylko właściwie po kilkukrotnych skokach do różnych plików wideo). I zdarza się, że po powrocie do menu audio ostatniego filmiku dalej jest odtwarzane.
Zastanawiam się czy nie trzeba zdefiniować jeszcze jakiejś funkcji, nie wiem... opróżniania bufora, może playera, jego resetowanie...
import fl.video.FLVPlayback;
import fl.video.VideoEvent;
myFLVPlayback.addEventListener(VideoEvent.COMPLETE, next3);
function next3(event:VideoEvent):void {
gotoAndStop(13);
}
btn_back.addEventListener(MouseEvent.CLICK, back3);
function back3(event:MouseEvent):void
{
myFLVPlayback.stop();
gotoAndStop(4);
}