Ciao ragazzi, avevo inserito questa discussione in action script di flash...ma forse era più logico farlo qui.
Ho scaricato un esempio di galleria immagini qui:
http://flash-mx.html.it/guide/view_l...guida=9&id=206
Ho provato a personalizzarlo, non capisco però come faccio ad eliminare alcune voci nel listato xml visto che nel mio caso sono di troppo. Io le elimino, queste però compaiono nel file in flash come undefined...come avrete capito non sono pratica di xml
Forse non ho inserito qualcosa nel codice actionscript di flash:
new FStyleFormat({selection:0x003399}).addListener(lis ta_lb);
dati_xml = new XML();
dati_xml.ignoreWhite = true;
dati_xml.path = this;
dati_xml.onLoad = function(success)
{
this.path.lista_lb.removeAll();
if(success){
var nodes = this.firstChild.childNodes;
for(var i = 0; i < nodes.length; i++){
var label = nodes[i].attributes.nome;
var data = {dati:nodes[i].attributes, info:nodes[i].firstChild.attributes};
this.path.lista_lb.addItemAt(i, label, data);
}
this.path.lista_lb.setChangeHandler("aggiorna");
this.path.aggiorna = function(component)
{
var item = component.getSelectedItem().data;
loader_mc.loadMovie(item.dati.foto);
nome_txt.text = " " + item.dati.nome;
modello_txt.text = " " + item.dati.modello;
descrizione_txt.text = " " + item.dati.descrizione;
};
this.path.lista_lb.setSelectedIndex(0);
} else {
this.path.lista_lb.addItem("lista non disponibile");
this.path.lista_lb.setEnabled(false);
}
};
lista_lb.addItem("loading data..");
dati_xml.load("lista.xml");
Grazie ragazzi, se volete poi vi scrivo anche il codice xml che ho.

Rispondi quotando
questo forum è dedicato a questo
