Prova così ma non so se funziona
codice:
stop();
currentimg=1;
function carica(currentimg){
_root.anim.clip_preview.clipvuoto._alpha = 0;
_root.anim.clip_preview.clipvuoto.loadMovie("img/immagine" + currentimg+ ".jpg");
clearInterval(ctrl);
ctrl = setInterval(preloader, 50);
}
function preloader()
{
var mc = _root.anim.clip_preview.clipvuoto;
var car = mc.getBytesLoaded();
var tot = mc.getBytesTotal()
var perc = Math.round((car / tot) * 100);
_root.anim.pallini.gotoAndStop(Math.floor((perc * 16 / 100) + 1));
if (car >= tot && tot > 0 && mc._url != this._url) {
clearInterval(ctrl);
ctrl = setInterval(alpha, 20);
}
}
function scal(movi) {
movi.onEnterFrame = function() {
if (_root.anim.clip_preview.clipvuoto._yscale > 1.5) {
_root.anim.clip_preview.clipvuoto._yscale += (1 - _root.anim.clip_preview.clipvuoto._yscale) / 3;
} else if (_root.anim.clip_preview.clipvuoto._yscale <= 2) {
y = true;
if (_root.anim.clip_preview.clipvuoto._xscale <= 100) {
_root.anim.clip_preview.clipvuoto._xscale += (1 - _root.anim.clip_preview.clipvuoto._xscale) / 3;
} else {
x = true;
}
}
if (x == true and y == true) {
delete movi.onEnterFrame;
}
};
}
carica(currentimg)