Button mehrmals klicken (For Schleife)

a*new*found*flo

Erfahrenes Mitglied
Hallo!

Leider bin ich auf dem Gebiet Flash noch keine große Leuchte. Darum habe ich folgende Frage:

Ich möchte, dass User mehrmals (so ca. 5 x ) auf einen Button klicken müssen, bis sich danach etwas tut.
Ich habe mir hierzu ein paar Sachen zusammengesucht (hier im Forum) und bin zu Folgendem gekommen:
Code:
for (i=1; i<=5; i++) {
onRelease(i = i+1);
if(i = 5)
{ getURL('content/home.php?file=topsecret',mainframe);
}
else {
}
}
Funktioniert nur leider nicht.
Kann mir da bitte jemand weiterhelfen?
Dankeschön, mfg Flo
 
Hallo,

mit einer for-Schlauf kommst du da nicht weit. Dann eher so:

PHP:
var zaehler = 0;

meinButton.onRelease = function () {
    if (zaehler < 5) {
        zaehler++;
    } else {
        //hier tut sich was
    }
}

Die Variable zaehler wird jedesmal, wenn der User klickt und die Variable kleiner als 5 ist um 1 hochgezählt. meinButton entspricht dem Instanznamen deines Buttons.

gruss
 
Super, funktioniert Prima!!
Hier habe ichs eingesetzt: http://web650.silverline-s17.de/new/
Wenn du dort auf den Bandnamen klickst kommt es nach einiger Zeit :)

Eine kleine Frage habe ich noch. Ist es irgendwie per Actionscript möglich, dass ich die Schrift mit jedem Mal ein wenig mehr zerstören kann, oder kleiner werden lasse oder so etwas in die Richtung?
 
Hallo,

das geht sicher ;). Gestalte mal 5 Versionen deines Schriftzugs, für jeden Klick einen, dann legst du die auf 5 verschiedene Schlüsselbilder und springst bei jedem Klick ein Schlüsselbild weiter.

gruss
 
Naja, dass Problem ist dann nur, dass ich das AS nicht weiterführen kann oder?
Blicke da leider nicht ganz durch, wie das funktionieren soll....
 
Zurück