Ho scoperto che bisogna fare il preload delle immagini.. ci ho provato, ho modificato il codice di risposta del bottone così:
Ma ora il problema è peggiorato, non effettua il resize neanche sulle immagini già in cache.codice:buttonNext.onRelease = function(){ i = (i+1)%array_immagini.length; var loader:MovieClipLoader = new MovieClipLoader(); var loadListener:Object = new Object(); loadListener.onLoadStart = function() { _root.pannello._visible = false; } loadListener.onLoadComplete = function() { var cw = _root.pannello._width; var ch = _root.pannello._width; if ((cw > max_w) || (ch > max_h)) { var xratio = max_w / cw; var yratio = max_h / ch; var ratio = yratio; if (xratio < yratio) { ratio = xratio; } cw = cw * ratio; ch = ch * ratio; _root.pannello._width = cw; _root.pannello._height = ch; } _root.pannello._visible = true; } loader.addListener(loadListener); loader.loadClip(array_immagini[i],_root.pannello); }
Sto uscendo pazzo!![]()
Almeno uno ke ha pietà...

Rispondi quotando