intercorni
Erfahrenes Mitglied
Hallo.
Ich programmiere gerade an einem Flash-Quiz. Dabei kann der User 10 verschiedene Fragen durchklicken und hat pro Frage drei mögliche Antworten, wovon jedoch nur eine Frage richtig ist.
Dazu gibt es drei Buttons und auf jedem Button liegt folgendes AS:
Ich müsste jetzt irgendwie in Flash zur Laufzeit zwischenspeichern, ob die Frage richtig oder falsch beantwortet wurde, um damit die bisher beantworteten Fragen farblich zu kennzeichnen.
Kann ich dazu ein Array anlegen und dort "Richtig" oder "Falsch" einspeichern? Der Wert [button_number] müsste dazu parallel auch noch gespeichert werden, weil die Zuordnung der Fragen darüber funktioniert (werden aus einem XML File ausgelesen).
Wie kann ich also das Ergebnis "Richtig" oder "Falsch" und [button_number] in ein Array speichern?
Da es 10 verschiedene Fragen gibt, die nacheinander auch beantwortet werden können, muss ich natürlich max. 10 verschiedene Zustände (richtig/falsch) festhalten können.
Daher erzeuge ich am besten 10 Arrays?
Der Wert [button_number] ist identisch mit der gerade ausgewählten Frage, hat also einen Wert von 0 - 9.
Beträgt also [button_number] = 1 so sollte "Richtig" oder "Falsch" auch ins Array1 eingetragen werden.
Wie kann ich das am besten machen?
Danke,
Cornel
Ich programmiere gerade an einem Flash-Quiz. Dabei kann der User 10 verschiedene Fragen durchklicken und hat pro Frage drei mögliche Antworten, wovon jedoch nur eine Frage richtig ist.
Dazu gibt es drei Buttons und auf jedem Button liegt folgendes AS:
PHP:
antwort_a_mc.onRelease = function():Void {//Buttondefinition A
if(richtig_falsch[button_number][0]=="Richtig"){
//trace("Richtig");
} else {
//trace("Falsch");
}
};
Ich müsste jetzt irgendwie in Flash zur Laufzeit zwischenspeichern, ob die Frage richtig oder falsch beantwortet wurde, um damit die bisher beantworteten Fragen farblich zu kennzeichnen.
Kann ich dazu ein Array anlegen und dort "Richtig" oder "Falsch" einspeichern? Der Wert [button_number] müsste dazu parallel auch noch gespeichert werden, weil die Zuordnung der Fragen darüber funktioniert (werden aus einem XML File ausgelesen).
Wie kann ich also das Ergebnis "Richtig" oder "Falsch" und [button_number] in ein Array speichern?
Da es 10 verschiedene Fragen gibt, die nacheinander auch beantwortet werden können, muss ich natürlich max. 10 verschiedene Zustände (richtig/falsch) festhalten können.
Daher erzeuge ich am besten 10 Arrays?
Der Wert [button_number] ist identisch mit der gerade ausgewählten Frage, hat also einen Wert von 0 - 9.
Beträgt also [button_number] = 1 so sollte "Richtig" oder "Falsch" auch ins Array1 eingetragen werden.
Wie kann ich das am besten machen?
Danke,
Cornel