Hallo Flash-Gemeinde !
Für die Steuerung meiner Lernprogramme lade ich dynamisch Fragen und Antworten in die Flash-Anwendung. Die eingeladenen Textstellen kann ich in einem dyn. Textfeld anzeigen, aber die Variablen nicht auswerten, um entsprechende Abläufe zu steuern. Die Variablen mit den eingelesenen Steuerstrings können weder mit anderen Variablen verglichen werden noch mit Stringoperationen bearbeitet werden.
Wer kennt auch dieses Problem und kann mir bei der Lösung helfen.
Ich bedanke mich im voraus für eure Hilfe
Uwe Kiel [uwekiel] e-mail …annekiel84@aol.com
Für die Steuerung meiner Lernprogramme lade ich dynamisch Fragen und Antworten in die Flash-Anwendung. Die eingeladenen Textstellen kann ich in einem dyn. Textfeld anzeigen, aber die Variablen nicht auswerten, um entsprechende Abläufe zu steuern. Die Variablen mit den eingelesenen Steuerstrings können weder mit anderen Variablen verglichen werden noch mit Stringoperationen bearbeitet werden.
Wer kennt auch dieses Problem und kann mir bei der Lösung helfen.
PHP:
TextA = Text0 add ".txt";
local = new Array();
loaded_locs = new LoadVars();
loaded_locs.load(TextA); // Einladen der Textdatei z. B. A-0012.txt
loaded_locs.onLoad = function(success) {
i = 0;
if (success) {
s = eval("loaded_locs.Titel"+i);
while (s != undefined) {
local[i] = s;
i++;
s = eval("loaded_locs.Titel"+i);
}
textf00 = local[0]; // Beispieltext
textf01 = local[1]; // false
textf02 = local[2]; // false
textf03 = local[3]; // Beispieltext }
else {trace("Error while loading variables!"); }
}
Die Inhalte der dyn. Textfelder mit den Variablen werden korrekt angezeigt aber die anschließenden Anweisungen bringen keine Ergebnisse:
if ((textf02 == true ){gotoAndPlay("Szene 9", 4);}
else{gotoAndPlay("Szene 9", 10);}
bzw:
if ((textf02 == textf01){gotoAndPlay("Szene 9", 4);}
else{gotoAndPlay("Szene 9", 10);}
Uwe Kiel [uwekiel] e-mail …annekiel84@aol.com
Zuletzt bearbeitet von einem Moderator: