Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-02-2005, 12:47   #1 (permalink)
Ein Alter User
 
Benutzerbild von jotti
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 159
Question Externen Text laden.myVars.["Vorname"+i] Funktioniert nicht ?

var myVars = new LoadVars();
myVars.load("Daten.txt" );

myVars.onLoad = function() {
if(myVars.loaded) {
trace("Daten ERFOLGREICH geladen");
trace("Der erste Vorname ist: "+myVars.Vorname1);

// Bis hierher funktioniert es (möcht ich nacher mit einer schleife machen.


var i=1
_root.film.a=myVars.["Vorname"+i]
}
else {
trace("Daten nicht erfolgreich geladen");
}
}

Wie schreibt man diesen Befehl richtig?
var i =1
_root.film.a=myVars.["Vorname"+i]

übrigens _root.film.a=myVars.Vorname1 funktioniert.
Möchte ich nacher mit einer Schleife machen.


Mfg Jotti
jotti ist offline   Mit Zitat antworten
Alt 04-02-2005, 13:22   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Du musst den Punkt vor der eckigen Klammer weglassen:
ActionScript:
  1. for(var i=1;i<10;i++){
  2.    _level0.film["a"+i] = myVars["Vorname"+i];//nur _level0.film.a reicht auch nicht, dann wird die Variable ja immer gleich wieder überschrieben...
  3. }
  Mit Zitat antworten
Alt 04-02-2005, 13:39   #3 (permalink)
Phlasher
 
Benutzerbild von gerard
 
Registriert seit: Nov 2001
Ort: Unna-Königsborn (NRW)
Beiträge: 466
Hi jotti,
PHP-Code:
var myVars = new LoadVars();
myVars.onLoad = function(ok) {
 if(
ok) {
//Daten geladen
}else{
//Fehler beim laden

}
myVars.load("Daten.txt" );

Wie du siehst ist die folge anders:

Zuerst die callback function (onLoad) definieren und dann Befehl load ausführen
Die onLoad function hatte ein Parameter (einen Boolean) der angibt ob das laden erfolgreich war
__________________
Keep on Flashing
gerard ist offline   Mit Zitat antworten
Alt 05-02-2005, 17:45   #4 (permalink)
Ein Alter User
 
Benutzerbild von jotti
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 159
Smile

Danke für die schnelle Antwort !

Thx Jotti ;-)
jotti 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 09:13 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele