Blöde Variablen-Frage

  • Themenstarter Themenstarter Johannes Postler
  • Beginndatum Beginndatum
J

Johannes Postler

Hi Leute!

Ich weiß, das Problem klingt jetzt ziemlich blöd, aber ich stehe total auf der Leitung.
Ich habe folgenden Code:

PHP:
loadVariablesNum ("willkommen.txt", 0);
_level0.anzeige = willkommen;

Eigentlich sollte "anzeige" jetzt den Wert von willkommen haben, oder? Die Variable "willkommen" wird richtig eingelesen. "anzeige" hat aber trotzdem den Wert "undefined".

cu tirolausserfern
 
Hi
das liegt daran, dass du auf den Wert zugreiffen
willst, obwohl er noch nicht geladen wurde.

greif mal in frame 2 auf ihn zu. Wenn Du MX ist
hast (bei den Fragen bitte immer die Version an-
geben) musst Du load Variables ganz schnell vergessen
und seinen Nachfolger loadVars verwenden. Dann
kannst Du auch mit dem praktischen onLoad-Event-
Handler arbeiten.

Gruss skyla
 
Danke! In Frame 2 hat es noch nicht funktioniert, aber in Frame 3. Ich verwende Flash 5 - das nächste Mal gebe ich die Version an.

cu tirolausserfern
 
Hhhmmm ... das mit dem späteren Frame kann aber auch schief gehen
denn der Grund dafür ist, dass die Variablen einfach noch nicht
fertig geladen sind, wie Skyla schon sagte. Bei langsamer Verbindung
kann das aber auch nach fünf oder zehn Frames noch der Fall sein, das
kannst du nicht beeinflussen.

Besser wäre es abzufragen, ob alles geladen ist. In MX hatte Skyla
schon die Idee und für Flash5 findest du hier ein paar Ansätze.
http://www.tutorials.de/forum/showthread.php?threadid=13938&highlight=fertig+and+geladen

Gruß
rena
 
Zurück