ciao,
grazie per la risposta...
lo script non è mio... l'ho preso da un fla di rempox effetti di maskere...
però ora non va... se cambio il nextframe....
il clip che genera la maskera ha questo codice:
codice:
onClipEvent (load) {
my_x = 78;
my_y = 58.5;
K = 0;
_parent.createEmptyMovieClip("mask", i);
_parent.fotobase.setMask(_parent.mask);
for (i=1; i<=158; i++) {
nome = "mask"+i;
_parent.mask.createEmptyMovieClip(nome, i);
with (_parent.mask[nome]) {
beginFill(0xFF9900, 100);
lineStyle(1, 0xFF9900, 0);
moveTo(0, 0);
lineTo(78, 0);
lineTo(78, 58.5);
lineTo(0, 58.5);
lineTo(0, 0);
endFill();
}
}
for (k=0; k<14; k++) {
for (j=1; j<=14; j++) {
inc = K*14+j;
nome = "mask"+inc;
_parent.mask[nome]._x = -55+j*my_x-my_x;
_parent.mask[nome].startX = -55+j*my_x-my_x;
_parent.mask[nome]._y = k*my_y;
_parent.mask[nome].startY = k*my_y;
_parent.mask[nome]._xscale = 0;
_parent.mask[nome]._yscale = 0;
_parent.mask[nome].startSize = function() {
clearInterval(this.ID);
this.ID = setInterval(this, "doSize", 20);
};
_parent.mask[nome].doSize = function() {
if (this._xscale<100) {
this._xscale += 5;
this._yscale += 5;
this._x = this.startX-(this._width/2);
// Se metti il + cambia effetto
this._y = this.startY-(this._height/2);
// Se metti il + cambia effetto
} else {
clearInterval(this.id);
}
};
_parent.mask[nome].intervallo = (k+j)*200;
_parent.mask[nome].ID = setInterval(_parent.mask[nome], "startSize", _parent.mask[nome].intervallo);
}
}
}
cosa sai dirmi?
grazie