Wessy
Erfahrenes Mitglied
Hallo alle zusammen,
Standardtext: Hab überall schon gesucht und gegoogelt. Leider nichts zu meinem Problem gefunden.
Des weiteren habe ich mir auch schon einige Nächte um die Ohren gehauen. Aber nun zu meinem unüberwindbaren Problem:
Ich habe vor, ein schickes Intro für einen eSport-Clan zu basteln. Das designerische ist nicht das Problem, nur das technische. Denn wenn das Intro nicht skalierbar ist (im Hinblick auf die Memberliste), ist es auch nicht wirklich gut.
Alles klar, habe nun alle Membernamen in eine *.txt geschrieben und lade mir diese dann in Flash (Inhalt der TXT: &name=Name1, Name2, Name3). Funktioniert auch wunderbar, nur möchte ich pro Member eine Seite machen. Sprich: Wenn ich z.B. 7 Member habe, wird ein Teil des Intros 7 mal mit unterschiedlichen Namen durchlaufen. Also ein dyn Textfeld mit der Variable "name" und vor Ablauf soll die komplette Variable am Trennzeichen "," geteilt werden (z.B. in ein Array welches ich dann über die Indexe ansprechen kann).
Z.B.:
Frame 0:
loadVariables("namen.txt", "_root"); //<- Lade Variable name aus TXT
name_komplett = name.split(","); // <- Splitte am Komma auf und packe in Variable (als array)
$i = 0; //<- counter für das array
Frame 1:
name = name_komplett[$i]; //<- Nächsten Namen in "name" schreiben
$i++; //<- Counter einen hoch
if (name == ""){gotoAndPlay(10);} //<- ab die Post zum Video und play
gotoAndPlay(40); // <- überspringt die Videos und spielt den Schluss
Das Video ab Frame 10 Spielt z.B. bis Frame 39 und springt dann auf Frame 1 zurück. Somit soll das nächste Array geladen werden und in "name" gepackt werden....
wo ist der Fehler? Ich denke, das man ext. Variablen nur in Textfelder packen kann. Oder kann ich die ext. Variable auch in der Funktion Split ansprechen und in das Array splitten
Für Hilfe wäre ich sehr dankbar.....
Standardtext: Hab überall schon gesucht und gegoogelt. Leider nichts zu meinem Problem gefunden.
Des weiteren habe ich mir auch schon einige Nächte um die Ohren gehauen. Aber nun zu meinem unüberwindbaren Problem:
Ich habe vor, ein schickes Intro für einen eSport-Clan zu basteln. Das designerische ist nicht das Problem, nur das technische. Denn wenn das Intro nicht skalierbar ist (im Hinblick auf die Memberliste), ist es auch nicht wirklich gut.
Alles klar, habe nun alle Membernamen in eine *.txt geschrieben und lade mir diese dann in Flash (Inhalt der TXT: &name=Name1, Name2, Name3). Funktioniert auch wunderbar, nur möchte ich pro Member eine Seite machen. Sprich: Wenn ich z.B. 7 Member habe, wird ein Teil des Intros 7 mal mit unterschiedlichen Namen durchlaufen. Also ein dyn Textfeld mit der Variable "name" und vor Ablauf soll die komplette Variable am Trennzeichen "," geteilt werden (z.B. in ein Array welches ich dann über die Indexe ansprechen kann).
Z.B.:
Frame 0:
loadVariables("namen.txt", "_root"); //<- Lade Variable name aus TXT
name_komplett = name.split(","); // <- Splitte am Komma auf und packe in Variable (als array)
$i = 0; //<- counter für das array
Frame 1:
name = name_komplett[$i]; //<- Nächsten Namen in "name" schreiben
$i++; //<- Counter einen hoch
if (name == ""){gotoAndPlay(10);} //<- ab die Post zum Video und play
gotoAndPlay(40); // <- überspringt die Videos und spielt den Schluss
Das Video ab Frame 10 Spielt z.B. bis Frame 39 und springt dann auf Frame 1 zurück. Somit soll das nächste Array geladen werden und in "name" gepackt werden....
wo ist der Fehler? Ich denke, das man ext. Variablen nur in Textfelder packen kann. Oder kann ich die ext. Variable auch in der Funktion Split ansprechen und in das Array splitten
Für Hilfe wäre ich sehr dankbar.....