Timeout zwischen 2 Aktionen

kitzl0r

Grünschnabel
Guten Tag,

Ich habe 2 Aktionen in meinem Aktionscript. Die Erste ruft eine Url in einem neuen Fenster auf. Die Zweite soll nach einer Wartezeit von beispielsweise 5Sekunden das Flashmovie neu starten. Code ist folgender :
Code:
on(press){
    getURL("http://www.web.de",_blank);
    	//Hier soll der Timeout stattfinden
    gotoAndPlay(1);
    
    }
Nun die Frage: Wie bekomme ich im Flash ein solches Timeout hin?

Danke im Voraus
 
Hi,

dafür bietet sich ein Intervall an. Da das Intervall wieder gelöscht werden muss, sollte man es in einer Objektvariable speichern und daher den Code besser von "aussen" auf den Button legen:
PHP:
// Code auf der Zeitleiste, nicht auf dem Button:
var iv = 0;
button.onPress = function() {
    getURL("http://www.web.de",_blank);
    clearInterval(iv);
    iv = setInterval(function() { goBack(); }, 5000);
}

function goBack() {
    clearInterval(iv);
    gotoAndPlay(1);
}

Gruß
.
 
Zurück