Flash: slideshow con ricerca immagine

Di: Plutone100 | 26/09/2020 18:35:16
Ciao ragazzi sono nuovo, ho pochissima conoscenza di actionscript e devo creare una gallery fotografica con una piccola ricerca interna della foto che interessa.
Forse mi sono spiegato male un bell'esempio è visibile qui:
http://www.davidegiglio.com/ritratti_new/sample/ritratti.htm
lo realizzato e sono fermo a questo problema.
Potete dirmi come devo fare? a sinistra c'è già il campo pronto ma non sò come fare per fargli cercare la foto esterna in una cartella.
Vi scrivo il codice script presente nel mio swf:
//======= Back / Forward arrow control =================
back_btn.onRelease = function() {
myGallery.prevImage();
};
back_btn.onRollOver = function() {
this.gotoAndStop(2);
};
back_btn.onRollOut = function() {
this.gotoAndStop(1);
};
next_btn.onRelease = function() {
myGallery.nextImage();
};
next_btn.onRollOver = function() {
this.gotoAndStop(2);
};
next_btn.onRollOut = function() {
this.gotoAndStop(1);
};
//===== Pause / Play control ===========================
var swap = true;
pause_btn.onRelease = function() {
if (swap) {
stopAuto();
} else {
startAuto();
}
};
pause_btn.onRollOver = function() {
this.outline.gotoAndStop(2);
};
pause_btn.onRollOut = function() {
this.outline.gotoAndStop(1);
};
function stopAuto() {
swap = false;
pause_btn.gotoAndStop(2);
myGallery.stopAutoPlay();
}
function startAuto() {
myGallery.startAutoPlay(2);
swap = true;
pause_btn.gotoAndStop(1);
}
//call back function if an image is selected and the property "stopAutoOnClick" is set to true
function autoCheck() {
stopAuto();
}
myGallery.addEventListener("autoPlayStopped", autoCheck);
Grazie

Risposte



Ciao Plutone,
non puoi cercare un file sul server con Flash, dovresti avere uno script lato server che fornisca a Flash le lista delle foto disponibili.
Puoi fare una pagina PHP che legga la directory e crei un foglio XML, caricando con Flash queste informazioni la ricerca sarebbe all’interno di variabili che hai già.
Oppure puoi fare una pagina, sempre in PHP, che riceva il testo digitato e faccia la ricerca, ma deve sempre generare una lista da mandare a Flash.
In pratica: con il solo SWF non puoi realizzare quello che ti serve.

Di: Professore | 26/09/2020 18:35:16