Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-04-2006, 12:30   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Ort: NRW
Beiträge: 8
xml einlesen = "undefined"

Hallo zusammen!

Ich habe mir das Tutorial von Madokan heruntergeladen "Dynamische Galerie mit xml", und habe eine eigene Galerie in mein .fla-Dokument eingefügt. Das Actionscript und die xml-Datei habe ich soweit angepasst, aber bei Veröffentlichung der .fla erscheint die Fehlermeldung: "error opening URL 'file///c|/.../.../undefined".
Wenn ich mir die variablen anzeigen lasse erscheint in einer Zeile:

Variable _level0.bild = undefined
Variable _level0.bildname = undefined

Ansonsten scheint flash die xml.Datei richtig auszulesen.

Hier das ActionScript dazu, dass auf dem entsprechenden frame liegt:

PHP-Code:
mein_xml = new XML();
mein_xml.ignoreWhite true;
mein_xml.load("bilddaten1.xml");

mein_xml.onLoad = function(status) {
    if (
status && this.loaded) {
    
anzahl mein_xml.firstChild.childNodes.length;
    
geladen true;
    
aktbild 0;
    
ladeBild(aktBild);
    }
};

function 
ladeBild(paktBild) {
    
status_mc._visible 1;
    
bild mein_xml.firstChild.childNodes[paktBild].attributes.pic;
    
bildname mein_xml.firstChild.childNodes[paktBild].attributes.name;
    
loadMovie(bild"bild_mc");
    
bild_mc._x 321.5;
    
bild_mc._y 108;
    
bild_mc._xscale 20;
    
bild_mc._yscale 30;
    
titel_txt.text bildname;
}

// vorwärts_btn
forward.onRelease = function() {
    if (
geladen && aktbild<anzahl-1) {
        
aktbild++;
        
ladeBild(aktBild);
    }
};

// rückwärts_btn
backward.onRelease = function() {
    if (
geladen && aktbild>0) {
        
aktbild--;
        
ladeBild(aktBild);
    }
}; 
Kann mir bitte jemand erklären wo der Fehler ist?

ach ja... die "bilddaten1.xml"-Datei ist natürlich auch noch da:

PHP-Code:
<?xml version="1.0" encoding="utf-8"?>
<Bilder>
<Bild name="No Speedlimit" pic="/bilder1/bild1.jpg"/>
<Bild name="Beispiel" pic="bilder1/bild2.jpg"/>
<Bild name="noch ein Beispiel" pic="bilder1/bild3.jpg"/>
<Bild name="hier kommt Text rein" pic="bilder1/bild4.jpg"/>
<Bild name="irgend ein Bild" pic="bilder1/bild5.jpg"/>
<Bild name="keine Ahnung" pic="bilder1/bild6.jpg"/>
<Bild name="kannst du dir aussuchen" pic="bilder1/bild7.jpg"/>
<Bild name="weiss nicht" pic="bilder1/bild8.jpg"/>
<Bild name="noch ein Bild" pic="bilder1/bild6.jpg"/>
</Bilder>
FlashMX2004

Geändert von KamagrA (24-04-2006 um 12:43 Uhr)
KamagrA ist offline   Mit Zitat antworten
Alt 24-04-2006, 12:48   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo und willkommen im FF...

Schreib mal "aktbild" entweder überall klein oder überall mit großem B. Ansonsten stimmt der Pfad vielleicht einfach nicht...
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 24-04-2006, 13:05   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Ort: NRW
Beiträge: 8
Vielen 1000-Dank für die schnelle Antwort!

Die Buchstaben waren es..
Kaum zu glauben, dass etwas an solchen "Kleinigkeiten" scheitern kann...


*freu*

Danke Frager!

Geändert von KamagrA (24-04-2006 um 13:08 Uhr)
KamagrA 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 13:54 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele