Ciao a tutti ho un problema ho uno script di un preloder che mi carica delle immagini esterne questo script ha un effetto dissolvenza sulle immagini che caric; io invece che l'effeto dissolvenza dovrei dargli un'altro effetto sarebbe questo:
function scal(movi) {
movi.onEnterFrame = function() {
if (this._yscale > 1.5) {
this._yscale += (1 - this._yscale) / 3;
} else if (this._yscale <= 2) {
y = true;
if (this._xscale <= 100) {
this._xscale += (1 - this._xscale) / 3;
} else {
x = true;
}
}
if (x == true and y == true) {
delete movi.onEnterFrame;
}
};
}
cioè al caricamento dell'immagine io dovrei far sparire l'altra che c'è sotto con un rettangolo che mi funge da maschera e fa il movimento che è indicato nello script sopra....( spiegata?)...
lo script del prelod è questo:
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 alpha() {
if (_root.anim.clip_preview.clipvuoto._alpha < 100) {
_root.anim.clip_preview.clipvuoto._alpha++;
} else {
clearInterval(ctrl);
}
}
carica(currentimg)

NON SONO CAPACE AD UNIRE I DUE SCRIPT!!! spro di essermi spiegata grazie mille!