Hexle
Grünschnabel
Hallo Zusammen,
wieder einmal steh ich total auf dem Schlauch. Ich sollte eine multible choice Übung erstellen, was auch garnicht so schwer gewesen ist. Nun soll es aber so sein, dass die entsprechenden Städte in einer Zufallsreihenfolge angezeigt werden. Das AS so dachte ich ist i.O, denn keine Fehler sind vorhanden, ABER ES GEHT NET! Wer kann mir sagen was ich falsch gemacht habe oder wer kann mir einen Tip geben, wie es funktuniert?
Vielen Dank schon mal
Die FLA ist mit Flash2004MX erstellt.
wieder einmal steh ich total auf dem Schlauch. Ich sollte eine multible choice Übung erstellen, was auch garnicht so schwer gewesen ist. Nun soll es aber so sein, dass die entsprechenden Städte in einer Zufallsreihenfolge angezeigt werden. Das AS so dachte ich ist i.O, denn keine Fehler sind vorhanden, ABER ES GEHT NET! Wer kann mir sagen was ich falsch gemacht habe oder wer kann mir einen Tip geben, wie es funktuniert?
Vielen Dank schon mal
Code:
//hier die Orte definieren
//hier müssen die Fragen definiert werden
stadt = new Array();
stadt[0] = Array("London",0);
stadt[1] = Array("Hamburg",1);
stadt[2] = Array("Stockholm",0);
stadt[3] = Array("München",1);
stadt[4] = Array("Berlin",1);
stadt[5] = Array("Paris",0);
stadt[6] = Array("Rom",0);
// hier wird der Zeilenabstand definiert
abstand = 30;
// init - Punkte auf null setzen
punkt = 0;
//Zufallsreihenfolge
zZahl = new Array();
for(i=0; i<stadt.length; i++) {
zZahl.push( { zZahl: Math.round(Math.random()*stadt.length), reihe: i } );
}
zZahl.sortOn("zZahl");
//hier wirden die MCs dupliziert
for(i=0; i<stadt.length; i++){
//trace("i " + i);
duplicateMovieClip("zeile","s"+i,i+1);
//position des neuen MCs
eval("s"+i)._y = eval("s"+i)._y + (i*abstand);
//text wird in den MC eingetragen
eval("s"+i).stadt = stadt[i][0];
}
Die FLA ist mit Flash2004MX erstellt.