Ciao a tutti,
nella costruzione di una galleria fotografica ho riscontrato un problema con i due componenti indicati nell'oggetto.
Creo varie istanze di clip Vuoti, quante sono le immagini da caricare, dove inserisco la ProgressBar e il Loader. Il problema che si verifica è nell'avanzamento delle barre che non sempre ricevono i dati dal Loader.
Sapreste spiegarmi perchè?
Grazie.
Questo è parte del codice:
var listener_pBar = new Object();
listener_pBar.complete = function(eventObject){
eventObject.target.visible=false;
}
for( var i=0; i<gallery_array.length; i++ ){
_root.createEmptyMovieClip("cella"+i,i);
// Thumb
_root["cella"+i].createObject("Loader", "loader", 0);
_root["cella"+i].loader.autoLoad = false;
_root["cella"+i].loader.contentPath = immagine.jpg
_root["cella"+i].loader.setSize(imgW,imgH);
// Preloading
_root["cella"+i].createObject("ProgressBar", "pBar", 2);
_root["cella"+i].pBar.mode = "polled";
_root["cella"+i].pBar.source = _root["cella"+i].loader;
_root["cella"+i].pBar.setSize(imgW);
_root["cella"+i]._x = ...
_root["cella"+i]._y = ...
_root["cella"+i].pBar.addEventListener("complete",listener_pBar);
_root["cella"+i].loader.load();
...
}

Rispondi quotando
