[Golist] HydroTween Color Matrix solutions

Shane Colella scolella at qorvis.com
Fri Aug 8 13:00:27 PDT 2008


Greetings everyone,

 

            I'm currently working on a photo gallery which I have a line
of pics that display one after another.  I'm sliding the line around
depending on which pic has been selected.  The transitions are where I'm
running into difficulty.  I'm using HydroTween to de-saturate and then
saturate the images, with the following code:

 

            public function set inColor(bool:Boolean):void{

                                                

                                                if(bool!=_inColor ||
!_setColor){

                                                            trace("\n\t
-- set color : "+_index);

                                                            _inColor =
bool;

                                                            _setColor =
true;

 
if(_inColor){ //--add color

 
HydroTween.go(this, { saturation:2.8}, 1, 0, Quartic.easeOut);

                                                            }else{
//--remove color

 
HydroTween.go(this, { saturation:-0.9}, 1, 0, Quartic.easeOut);

                                                            }

                                                }

                                    }

 

What's interesting is the numbers I've had to use to get it to "kinda"
work.  I realize that the colorMatrix is involved so technically we are
adding filters one after another, which eventually, if I keep going back
and forth, completely de-saturates the images.

My question: 

Is there a clean way anyone has used to "reset" the filters so I'm not
cumulatively adding filters onto my pics.  Basically, I want to be able
to just set saturation to 1, and let it display normal, and set it to -1
to de-saturate, but that's not working at all.  

 

Any thoughts from the team?

 

I decided to post here feeling this may be a pretty common problem with
the colorMatrix side of HydroTween if one is just trying to go back and
forth from the same effect, in this case saturation...

 

Thanks

 

 

 

 

Shane Michael Colella



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://goasap.org/pipermail/golist_goasap.org/attachments/20080808/6aa09e17/attachment-0001.html 


More information about the GoList mailing list