Hallo
ich sitze seit Stunden an einem Problem, was ich so als Anfänger nicht erwartet hätte.
Ich rufe von einer swf eine weitere auf.
Die "neue" swf beinhaltet einen "selbst erstellten Videoplayer" der eine f4v ladet und abspielt.
- so weit so gut.
Problem:
Beim aufrufen einer weiteren swf (die auch einen player mit Film streamt) stelle ich fest, das die vorherig geladene swf zwar weg ist aber der Ton des Film`s noch weiter läuft. Das ist natürlich "Mist"
aufgerufen werden die swf`s mit dem Stream jeweils so:
Kann mir jemand sagen, was ich falsch mache bzw. das korrekte AS3 schreiben?
ich sitze seit Stunden an einem Problem, was ich so als Anfänger nicht erwartet hätte.
Ich rufe von einer swf eine weitere auf.
Die "neue" swf beinhaltet einen "selbst erstellten Videoplayer" der eine f4v ladet und abspielt.
- so weit so gut.
Problem:
Beim aufrufen einer weiteren swf (die auch einen player mit Film streamt) stelle ich fest, das die vorherig geladene swf zwar weg ist aber der Ton des Film`s noch weiter läuft. Das ist natürlich "Mist"

aufgerufen werden die swf`s mit dem Stream jeweils so:
PHP:
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.play("Stoff.f4v");
ns.pause();
ns.seek(0);
meinFilm.attachNetStream(ns);
addChild(meinFilm);
playBtn.addEventListener(MouseEvent.CLICK, videoPlay);
stopBtn.addEventListener(MouseEvent.CLICK, videoStop);
pauseBtn.addEventListener(MouseEvent.CLICK, videoPause);
function videoPlay(evt:MouseEvent){
ns.resume();
}
function videoStop(evt:MouseEvent){
ns.pause();
ns.seek(0);
}
function videoPause(evt:MouseEvent){
ns.pause();
}
Kann mir jemand sagen, was ich falsch mache bzw. das korrekte AS3 schreiben?