Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-02-2011, 08:40   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2011
Beiträge: 132
Variablen aus txt laden

hi. habs so versucht die variablen zu laden:


Code:
loader = new LoadVars();
loader.onLoad = function() 
{
     trace(this.var1);
}
loader.load("config.txt");

krieg aber folgenden fehler:
HTML-Code:
ReferenceError: Error #1065: Variable LoadVars ist nicht definiert.

Geändert von YelloW22 (11-02-2011 um 08:54 Uhr)
YelloW22 ist offline   Mit Zitat antworten
Alt 11-02-2011, 08:51   #2 (permalink)
+ Zimt & Zucker
 
Registriert seit: Mar 2006
Ort: hinterm Mond gleich links
Beiträge: 2.041
Zitat:
Zitat von YelloW22 Beitrag anzeigen
aber LoadVars ist doch statisch oder ???
LoadVars war eine Klasse in AS2. Warum statisch? Du benutzt sie nicht statisch.

URLLoader in AS3.
__________________
anbei Grüße vom milchreis: Viva la [Silb]

[Von null auf Flash in einem Klick.] <<< klick
milchreis ist gerade online   Mit Zitat antworten
Alt 11-02-2011, 09:11   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2011
Beiträge: 132
habs jetzt so versucht:

Code:
var loader:URLLoader = new URLLoader();
loader.dataFormat=URLLoaderDataFormat.VARIABLES;

loader.addEventListener(Event.COMPLETE, onLoaded);

function onLoaded(e:Event):void 
{
    trace(e.target.data.var1);
    trace(e.target.data.var2);
    trace(e.target.data.var3);
}
bekomm folgenden Fehler wieder:
Code:
ReferenceError: Error #1065: Variable URLRequest ist nicht definiert.
YelloW22 ist offline   Mit Zitat antworten
Alt 11-02-2011, 09:23   #4 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Da im von Dir geposten Code aber überhaupt kein URLRequest vorkommt kann man nur mutmaßen, aber wahrscheinlich fehlt diese Zeile:
PHP-Code:
import flash.net.URLRequest
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 11-02-2011, 09:29   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2011
Beiträge: 132
ok das wars ...

bekomm jetzt aber den fehler:

Code:
Error #2101: Der an URLVariables.decode() übergebene String muss ein URL-kodierter Abfrage-String mit Name/Wert-Paaren sein.

meine Textdatei sieht so aus:
&var1=test&
&var2=testing&
&var3=tested&


liegt das daran dass ich es grad lokal sprich offline ausführe ??

Geändert von YelloW22 (11-02-2011 um 09:41 Uhr)
YelloW22 ist offline   Mit Zitat antworten
Alt 11-02-2011, 09:55   #6 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Lass mal das erste und letzte & weg!

Generell würde ich Dir dazu raten Deine Daten in XML/JSON zu organisieren. Url-encodierte Variablen in Dateien finde ich ziemlich murksig und fehleranfällig.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 11-02-2011, 10:04   #7 (permalink)
Neuer User
 
Registriert seit: Jan 2011
Beiträge: 132
geänderte Textdatei:


var1=test&
&var2=testing&
&var3=tested


trotzdem noch der fehler

Code:
Error: Error #2101: Der an URLVariables.decode() übergebene String muss ein URL-kodierter Abfrage-String mit Name/Wert-Paaren sein.
YelloW22 ist offline   Mit Zitat antworten
Alt 11-02-2011, 10:18   #8 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Hatte übersehen, das Du auch noch doppelte && hast. Versuch's mal damit:
PHP-Code:
var1=test&var2=testing&var3=tested 
Wie gesagt: URLencodiert ist kryptisch, XML oder JSON sind besser!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (11-02-2011 um 10:19 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 11-02-2011, 10:21   #9 (permalink)
Neuer User
 
Registriert seit: Jan 2011
Beiträge: 132
wie schreib ich dann ne XML für meine zwecke und verwend sie richtig in flash ?
YelloW22 ist offline   Mit Zitat antworten
Alt 11-02-2011, 10:30   #10 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Adobe ActionScript 3.0 * Grundlagen von XML
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
variablen laden?? Fellkneul Flash Einsteiger 1 20-05-2007 11:52
Variablen aus PHP SQL LADEN sirkofler Flash MX 2004 3 20-10-2004 15:19
variablen laden? utman6 Flash MX 3 09-04-2004 17:22
Variablen laden Mathias Flash 4 und Flash 5 5 15-03-2003 12:11
Variablen laden Maicel Flash 4 und Flash 5 3 12-02-2003 22:27


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:39 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele