Bildgalerie

Matthias Kannengiesser

Erfahrenes Mitglied
Hi Folks,

Hier was für Array Liebhaber.

PHP:
this.loadVariables("galinhalt.txt");
ausgabe_txt.text = "Lade Daten...";

this.onData = function() {
	// Felder erzeugen
	bildEintrag = new Array();
	bildTitel = new Array();	
	// Einträge Trennen
	bildEintrag = daten.split(",");
	// BildTitel+URL
	for (var i=0; i<bildEintrag.length;i++) {
		bildTitel.push(bildEintrag[i].split("|"));
	}
	// Filmsequenz Erzeugen
	createEmptyMovieClip("mc",1);
	// Bild in die Filmsequenz laden
	loadMovie(bildTitel[0][1],"mc");
	// Positionieren
	mc._x = 80;
	mc._y = 20;
	// Textfeld mit Bildnamen
	ausgabe_txt.text = bildTitel[0][0];
}

weiter.onRelease = function() {
	// Nächstes Bild
	if (bild < bildTitel.length-1) {
		bild++
		loadMovie(bildTitel[bild][1],"mc");		
		ausgabe_txt.text = bildTitel[bild][0];
	}
}

zuruck.onRelease = function() {
	// Vorheriges Bild
	if (bild > 0) {
		bild--
		loadMovie(bildTitel[bild][1],"mc");		
		ausgabe_txt.text = bildTitel[bild][0];
	}
}

Beispiel:
hier lang

Download:
saugen (Rubrik: Flash MX External

Be inspired.

Liebe Grüsse
Matze K.
 
Hi Folks,

Hier noch eine XML Version - so sollten einige besser mit XML Strukturen klar kommen.

PHP:
ausgabe_txt.text = "Lade Daten...";

mein_xml = new XML();
mein_xml.ignoreWhite = true;
mein_xml.load("galinhalt.xml");
mein_xml.onLoad = function(status) {
	if (status) {
		daten_xml = this.firstChild.childNodes;				
		// Filmsequenz Erzeugen
		createEmptyMovieClip("mc", 1);
		// Bild in die Filmsequenz laden		
		loadMovie(daten_xml[0].attributes.datei, "mc");
		// Positionieren
		mc._x = 80;
		mc._y = 20;
		// Textfeld mit Bildnamen
		ausgabe_txt.text = daten_xml[0].attributes.titel;
		delete mein_xml;
	} else {
		ausgabe_txt.text = "Fehler!";
	}
};

weiter.onRelease = function() {
	// Nächstes Bild
	if (bild < daten_xml.length - 1) {
		bild++;
		loadMovie(daten_xml[bild].attributes.datei, "mc");
		ausgabe_txt.text = daten_xml[bild].attributes.titel;
	}
};

zuruck.onRelease = function() {
	// Vorheriges Bild
	if (bild > 0) {
		bild--;
		loadMovie(daten_xml[bild].attributes.datei, "mc");
		ausgabe_txt.text = daten_xml[bild].attributes.titel;
	}
};

Kuckst du:
kuckst du

Be inspired.

Liebe Grüsse
Matze K.
 

Anhänge

Neue Beiträge

Zurück