Devo realizzare una sequenza di immagini che appaiono e scompaiono in dissolvenza. Queste immagini vengono prelevate da una cartella ed il codice fino ad ora è:
In questo modo carico le prime due foto su due movieclip diversi, e poi gradualmente faccio sparire la prima e comparire la seconda. Tutto funziona, ma solo sulle prime due foto...codice:i = 1; vuoto._alpha = 100; vuoto.loadMovie(i+".jpg"); a = setInterval(preload, 200); function preload() { var car = vuoto.getBytesLoaded(); var tot = vuoto.getBytesTotal(); var per = Math.round((car/tot)*100); if (car>=tot && tot>0 && vuoto._url != _root._url) { clearInterval(a); } } vuoto2._alpha = 0; vuoto2.loadMovie((i+1)+".jpg"); a2 = setInterval(preload2, 200); function preload2() { var car2 = vuoto2.getBytesLoaded(); var tot2 = vuoto2.getBytesTotal(); var per2 = Math.round((car2/tot2)*100); if (car2>=tot2 && tot2>0 && vuoto2._url != _root._url) { clearInterval(a2); } } b = setInterval(dissolvi, 5000); function dissolvi() { vuoto.onEnterFrame = function() { this._alpha -= 5; vuoto2._alpha += 5; clearInterval(b); }; }
Come faccio a rendere continuo il ciclo?
Perdonate ma sono alle prime armi con i "setInterval" e sto cercando di apprenderli a pieno...![]()

