Hilfe bei Bildergalarie

Los Wachos

Mitglied
Hallo,

ich möchte mit Flash eine Bildergalarie erstellen. ich habe ein Action Script im Netz gefunden und versucht einzusetzen aber es klappt nicht. Kann mir jemand helfen?

also ich habe eine XML-Datei erstellt "bilddaten.xml" die folgenden Text enthält:
PHP:
<?xml version"1.0"?>
<Bilder>
<Bild name="Haus" pic="bilder/01.jpg"> </Bild>
<Bild name="Haus" pic="bilder/02.jpg"> </Bild>
</Bilder>

Die Bilder liegen im Ordner 'bilder'

in der Flash-Datei habe ich folgendes Script auf eine Ebene gestellt:

PHP:
// XML-Objekt erzeugen (Bezeichner: mein_xml)
mein_xml = new XML();

// Störende Leerzeichen ignorieren
mein_xml.ignoreWhite = true;

// XML-Datei einlesen
mein_xml.load("bilddaten.xml");

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

// Funktion, welche die Daten der XML-Datei verarbeitet
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");
titel_txt.text = bildname;
}

// Weiter Schalter
weiter_btn.onRelease = function() {
if (geladen && aktbild<anzahl-1) {
aktbild++;
ladeBild(aktBild);
}
};

// Zurück Schalter
zuruck_btn.onRelease = function() {
if (geladen && aktbild>0) {
aktbild--;
ladeBild(aktBild);
}
};

Ich habe zwei Schaltflächen mit dem Instanznamen 'zuruck_btn' und 'weiter_btn' in der Datei platziert. jetzt muß ich doch noch irgendein objekt platzieren in dem das Bild dargestellt wir....oder? Das ist doch ActionScript 2 oder doch doch schon?

Könnte mir da jemand weiter helfen? Danke schon mal für eure Mühe!
 
Es wird immer nur ein Bild dargestellt, oder? Das wird per loadMovie geladen - die Syntax in dem Script ist aber sehr veraltet. Ersetz mal das folgende:

Code:
loadMovie(bild, "bild_mc");
// durch
_root.bild_mc.loadMovie(bild);

Dann brauchst du nrunoch einen leeren MC namens "bild_mc" auf der Hauptbühne.

Das ist AS2, ja. Sogar altes AS2.
 
Danke für deine Antwort, aber ich bekomme immer noch kein Bild in der swf Datei. Hat jemand noch einen Rat für mich?
Oder hat jemand Zeit um sich mal die FLA-Datein anzusehen?
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück