Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-04-2004, 10:21   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2001
Beiträge: 40
Var to string Problem oder wie?

Hallo, habe folgendes Script

loadVariablesNum("daten.txt",0);
//var bild1=test.jpg steht in der txt und wird korrekt geladen aus der txt



zufall = 1;
auswahl = "bild" + zufall; // das ist der Knackpunkt
trace (auswahl);
_root.ani.loadMovie(auswahl);

er tracet mit zwar das auswahl = bild1 ist aber er ersetz mir nicht den Inhalt von bild1
Error opening URL "...... /flash/bild1"


wenn ich direkt sage _root.ani.loadMovie(bild1); funzt es

wo ist das Problem?

mfg

Dirk
mettnet ist offline   Mit Zitat antworten
Alt 03-04-2004, 19:36   #2 (permalink)
MFA
 
Registriert seit: Oct 2003
Ort: Bielefeld
Beiträge: 87
Hi

also helfen kann ich dir erstmal leide rnicht. Ich erkenne dort keinen Fehler, weiß nur, dass diese kombinierten Befehle oder Ausdrücke nicht immer mit Actionscript funktionieren. so geht es z.B. bei einem set Visible nicht, aber beim TellTarget wieder.

Versuch doch einfach, die Sachen in ein Array zu schrieben.

Und zwar legst du ein Array an mit 10 Feldern oder so. Dann lässt du einen Zufallsvariable eine Zahl vonm 1 bis 10 rausschmeißen und dann packst du das anstelle von "Auswahl"

meinArray[0] = "bild0";
meinArray[1] = "bild1";
meinArray[2] = "bild2";
...


i = zufallszahl 1-10
_root.ani.loadMovie(meinArray(i));

Vielelicht hilft dir dieser Ansatz!

Tobi

PS.: wenn du schon fit im Arrayprogrammieren bist, dann weißt du ja wie das geht, wenn nicht, gibt es genug Beiträge hier!
__________________
Same procedure as every frame!
Sir_Tobi ist offline   Mit Zitat antworten
Alt 04-04-2004, 10:48   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2001
Beiträge: 40
Hat sich erledigt danke

ich mußte nur eval(auswahl) beim loadmovie benutzen
(der Inhalt der Varibale)

trotzdem

Danke
mettnet ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:18 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele