da actionscript.org ho scaricato la seguente photogallery che prende i nomi delle foto da un file xml
http://www.actionscript.org/movies/M...allery-720.zip
allora, il funzionamento dovrebbe essere molto semplice, c'è un pulsante istanziato 2 volte con 2 nomi diversi uno per andare avanti con le foto e uno per andare indietro, c'è un campo di testo dinamico che conterrà i commenti alle foto che vengono scritti nel ile xml e il file xml ha la struttura
<galleria>
<foto attributotesto ="testo" attributopercorso ="cartella/01.jpg"></foto>
...
</galleria>
il codice presente nel file è in un solo fotogramma ed è il seguente
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;
}
};
che non è complicatissimo per averlo capito anche io o quasi... che fa?
assegna un valore iniziale al campo di testo tipo "caricamento dati",
prende il file xml (galinhalt.xml) crea un moviclip vuoto sul primo livello e gli da il nome stanza mc, in questo caricherà le foto una volta trovato il percorso nel file xml, oviamente stabilisce la posizione del clip...
poi da le azioni ai pulsanti a cui ha dato nome istanza weiter e zuruck (l'autore è tedesco).
il problema qual è direte voi...
che mi deve essere sfuggita qualcosa perchè così funziona tutto, ma se vado a replicare su un altro filmato il tutto mi vede solo la prima foto ed il primo commento e i pulsanti non funzionano non fanno scorrere le immagini... cosa ho dimenticato del file tedesco che vi esorto a scaricare?
Grazie a tutti