zufällig beim start eine szene wählen

Leonas

Grünschnabel
hallo,
ich möchte gerne das beim start eine von 5 szenen in flash zufällig gewählt werden ,

wie geht das bitte?

danke im voraus
euer leonas

*frohes weihnachtsfest euch allen*
 
Hi!

Dazu haben die Szenen am besten immer den selben Namen, nur mit einer anderen Nummer am Ende. Dann erstellst du im allerrsen Schlüsselbild der allerersten Szene im AS eine Variable, weit ihr eine Zufallszahl zu, multiplizierst diese mit 5 (Zufllzahlen sind immer nur zwischen 0.0 und 1.0). Jetzt rundest du das ganze noch und du hast eine zufällige Szenenzahl.

Jetzt nurnoch zu den Szene wechseln - entweder durch eine if-Abfrage oder benutzung von eval. Ich habe bewusst keinen Code gepostet, du solltest aus diesem Post aber herausfltern können, was du brauchst und dich dann in der Flash-Referenz (F1 drücken) darüber informieren.

Schöne Weihnachten,
Jens
 
Naja, ausnahmsweise, weil Weihnachten ist ;-]

Aber bitte halte dich an die Netiquette.

Code:
szene = random(5);
if(szene == 1) gotoAndPlay("Szene2", 1);
if(szene == 2) gotoAndPlay("Szene3", 1);
if(szene == 3) gotoAndPlay("Szene4", 1);
if(szene == 4) gotoAndPlay("Szene5", 1);

Die Zahlenunterschiede sind (szene == 1 -> Szene2) weil random(wert) immer eine Ganzzahl zwischen 0 und Wert-1 angibt. Icst Wert = 5, sind 0,1,2,3 und 4 möglich.

Gruß,
Jens
 
Zurück