Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-08-2006, 09:03   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 6
Externe Date - Lokal ja - online nein

Hallo, folgendes Problem

ganz einfach :

Frame 1:

loadVariables("einstellungen.txt","");


Frame 2:

if(fileende=="geladen")
{ trace(fileende); }
play();

Frame 3:

prevFrame();


Funktioniert lokal, wunderbar, nur online nicht mehr.

Irgendwelche Vorschläge? Dankeschön schonmal im vorraus !

mfg
tusti
tusti ist offline   Mit Zitat antworten
Alt 17-08-2006, 09:42   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Schau dir mal dieses Tutorial an...
  Mit Zitat antworten
Alt 17-08-2006, 09:42   #3 (permalink)
--------------->
 
Benutzerbild von shikamoo
 
Registriert seit: Jan 2006
Ort: München
Beiträge: 1.185
und willkommen im FF
shikamoo ist offline   Mit Zitat antworten
Alt 17-08-2006, 12:37   #4 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 6
Hallo, vielen Dank !

Habe mir den Thread durchgelesen und es dementsprechend angepasst.

Funktioniert nun auch online, eine Frage hätte ich allerdings noch:

Benutze folgendes Skript momentan:

Frame 1:

Code:
//_global.n="";
function geladen(erfolgreich) {
        if(erfolgreich) {
              //_global.n=this.velocity;
	     gotoAndPlay(2);
        }
        else { trace("Fehler beim Laden");
        }
}
lv = new LoadVars();   //Instanz erstellen
lv.onLoad = geladen;   //Callback setzen-> fkt aufrufen
lv.sendAndLoad("einstellungen.txt",lv,"POST");//und den Request starten
Frame 2:

Code:
trace(this.velocity);
Das Problem ist, dass ich auf die geladenen Variablen in Frame 2 nicht zugreifen kann.
Zugriff ist nur dann möglich wenn ich die reingeladene Variable auf eine globale Variable speichere, dann kann ich auf diese in Frame 2 zugreifen.

Aber geht dies nicht vielleicht auch ohne globale Variable, dass die reingeladenen Variablen gleich im ganzen Film verfügbar sind in jedem Frame ?

Vielen Dank !
tusti ist offline   Mit Zitat antworten
Alt 17-08-2006, 12:54   #5 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Vorsicht mit den Objektpfaden im onLoad-Callback der LoadVars-Klasse. Du befindest dich da im Scope der LoadVars-Klasse, nicht der Hauptzeitleiste! Deshalb solltest du entweder globale oder Zeitleistenvariablen nutzen, denn in Frame 2 ist der LoadVars-Response nicht mehr bekannt.
  Mit Zitat antworten
Alt 17-08-2006, 13:04   #6 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 6
Hallo,

so etwas ähnliches hab ich mir schon gedacht, aber es funktioniert mal soweit, vielen Dank !

mfg
tusti
tusti 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:49 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele