Hallo Flasher,
ich habe da ne Frage. Nehmen wir mal an, ich habe vier MovieClips, die bei betätigen der Maustaste, eine Funktion durchlaufen. Jeder MovieClip hat eine Nr., nehmen wir an 1-4 ;-)...jetzt will ich feststellen, ob der Nutzer die Reihenfolge beachtet hat..wie kann man das am einfachsten lösen? Sprich, erst 1. dann 2. dann 3. dann 4. Mc klicken....
Beiträge: 2855 Wohnort: Köln Registriert: Oct 2007
Hallo,
ich würde das einfach in einer Varible speichern. entweder eine Lauffvariable (bei button 1 bekommt sie den Wert 1, bei Button 2, wenn der Wert vorher ein war:
ActionScript:
1 2 3 4 5 6 7 8 9
var t:Number = 0;
function btn1(...) {
t= 1;
}
function btn2(..) {
if(t==1)
t= 2;
}
[..]
oder das ganze mit einem Array realisieren, da daruch der Benutzer jederzeit zu einem besuchten Button zurück kehren kann (zB von button 4 zu 2, was ja im obrigen script nicht mögich wäre).
ActionScript:
1 2 3 4 5 6 7 8 9 10
var pressed:Boolean = array();
function btn1(...) {
pressed[1] = true;
}
function btn2(..) {
if(pressed[1])
pressed[2] = true;
}
[..]
public Weltformel(Problem){
if (Problem gelöst) return Lösung;
else Weltformel(kleiners Problem);
}