Ciao a tutti! Ho inserito una gallery nel sito che mi visualizza nello stage delle miniature di foto in dissolvenza....vorrei però che al posto della dissolvenza ci sia l'effetto solarizzazione.....la funzione già ce l'ho e l'ho già usata in altre parti..ma in questo caso non sò co me integrarla..ci ho provato richiamando semplicemente dove c'è il controllo dell'alpha la funzione solar..l'effetto funzionava ma poi non mi funzionava più l'onRelease sulle miniature.....chi può aiutarmi??
Questo è il pezzo di codice dove c'è la dissolvenza

/////////////////////////////////////////////////////////////////////////////////////////////

mc.onEnterFrame = function(){ // enterFrame per aumentare gradualmente l'alpha dell'immagine caricata
if(this._alpha < 100){
this._alpha+=20;
} else {
this._alpha = 100;
this.onRelease = function(){
_root.quale=this.img;
this.premuto(this.img,this.img,'');

}
delete this.onEnterFrame;
}
}

/////////////////////////////////////////////////////////////////////////////////////////////////

E questa è la funzione per l'effetto solarizzazione


MovieClip.prototype.solar = function (defcolor) {
this.c = new Color(this);
this.o = new Object({rb:255,gb:255,bb:255});
this.up = true;
this.onEnterFrame = function () {
if (this._alpha<100) {
this._alpha += 20;
}
if (!this.up) {
this.o.rb -= 10;
this.o.gb -= 10;
this.o.bb -= 10;
} else {
if (this.o.rb<=255) {
this.o.rb *= 1.5;
this.o.gb *= 1.3;
this.o.bb *= 3;
} else {
this.o = {rb:255, gb:255, bb:255};
this.up = false;
}
}
this.c.setTransform(this.o);
if (this.o.rb<=0) {
this.o = defcolor;
this.c.setTransform(this.o);
delete this.onEnterFrame;
}
}
}


Ciao e grazie