salve a tutti
sto facendo un sito, c'e una galleria di foto, in Xml...
la galleria è al frame 50 ad esempio,
dentro questa galleria c'e un pulsante, che mi riporta al menu principale, che si trova al fotogramma 30
quando clicco questo pulsante, però, mi rimangono le selezioni...
per spegare meglio vi allego delle foto
Questa è la foto dove c'e la gallery in Xml
e questo è il menu al frame 30, che viene richiamato tramite il pulsante, "torna al Menu"
come posso togliere la selezione delle foto, quando mi muovo tra i frame???
i scrivo il codice
nel primo Frame
stop();
fscommand("allowscale",false);
fscommand("showmenu",false);
// preparazione al caricamento file esterno xml
myXML = new XML();
// ignoro gli spazi bianchi della formattazione del file xml
myXML.ignoreWhite = true;
// carico il file
myXML.load("galleriafoto.xml");
// prima di proseguire verifico che tutto il file sia caricato
myXML.onLoad = function (){
trace("test = "+myXML.firstChild.nodeName+" ... XML caricato");
gotoAndStop(192);
}
nel secondo Frame
stop();
// variabili dinamiche
numerofoto = myXML.childNodes[0].childNodes.length;
quadri = myXML.childNodes[0].attributes.quadri;
passo = myXML.childNodes[0].attributes.passo;
// posizionamento quadri vuoti
distanza = 0;
livello = 1;
for (l=1; l<quadri+1; l++){
livello++
_root.attachMovie("quadro","quadro"+livello, livello);
_root["quadro"+livello]._x = 30*l+(-30)+30;
_root["quadro"+livello]._y = 0+distanza+50;
if (l == passo){
distanza += 30;
l = 0;
quadri -= passo;
}
}
// posizionamento clip, numeri e link per le immagini
distanza = 0
livello = 100
for (l=1; l<numerofoto+1; l++) {
livello++;
_root.attachMovie("clip", "clip"+livello, livello);
_root["clip"+livello]._x = 30*l+(-30)+30;
_root["clip"+livello]._y = 0+distanza+50;
_root["clip"+livello].mytext = livello-100;
_root["clip"+livello].pos = myXML.childNodes[0].childNodes[livello-101].attributes.pos;
_root["clip"+livello].nome = myXML.childNodes[0].childNodes[livello-101].attributes.nome;
if (l == passo) {
distanza += 30;
l = 0;
numerofoto -= passo;
}
}
grazie





Rispondi quotando
