Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-10-2007, 11:28   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2007
Beiträge: 28
zwei unabhängige scripts im gleichen projekt

Hallo zusammen

Ich habe zwei verschiedene Scripts. Das eine liest aus einem String einen Filmtitel aus und spielt dann jeweils den externen SWF-Film ab. Nachdem dieser beendet ist, springt das Script wieder an den Anfang und startet die nächste Abfrage.

Code:
var db_film:Object = "db_01"; 

anfang_film();

function anfang_film() {
	clearInterval(warteinterval);
	lv_send_film = new LoadVars();
	lv_send_film.onLoad = geladen_send_film;
	lv_send_film.sender = (db_film); 
	lv_send_film.sendAndLoad("http://195.xxx.xx.xx/film.php",lv_send_film,"GET");
	trace(db_film);
	}
	function geladen_send_film(ok:Boolean) {
        if(ok) {
			
			trace("Empfangene Variablen: "+this.film);
           	var filmname:String = this.film;
			_root.filmname=filmname;
 			
        }
 				film=["Videos/"+filmname+".swf"]; 
ladeziel.loadMovie(film);
				_root.onEnterFrame();
		}

_root.onEnterFrame = function() {
    if (ladeziel._currentframe>10 && ladeziel._currentframe == ladeziel._totalframes) {
       ladeziel.unloadMovie(film);
	   anfang_film();
    }
};
Das zweite Script ist eine Art Voting bei dem alle paar Sekunden ein PHP-Scripts abgefragt wird und die aktuellsten Werte an Flash liefert. Das hab ich über setInterval gelöst.

Code:
function abwarten_match1() {
	warteinterval = setInterval(anfang_match1, ladezeit);
}
Das erste Script läuft im Layer Video (Frame 1), das zweite im Layer Match (Frame 1).
Soweit läuft alles wunderbar. Wenn jetzt aber das erste Video zu Ende ist lädt Flash zwar das neue und spielt dieses auch ab, aber dafür bleibt das zweite Script (Match) stehen und startet keine neue Abfrage.

Hat jemand einen Tipp für mich?


Update:

Hat sich erledigt. Hab den clearInterval nicht gelöscht als ich die PHP Abrage aus dem zweiten Script übernommen habe.

Geändert von noras (12-10-2007 um 11:54 Uhr) Grund: Erledigt
noras ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:22 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele