I am using TweenMax to fade some interface arrows on an AIR / iOS project, using the following (slightly simplified) code:
TweenMax.to( overlay.arrowE, 0, { alpha:overlayFactorX + minOverlayAlpha, colorMatrixFilter: { saturation:overlayFactorX }} );
The tween essentially responds to a user drag action, and highlights one arrow graphic (colour and alpha up) to show the direction of travel, whilst other arrows recede (colour desaturates to greyscale, and alpha decreases). A bigger drag creates a stronger highlight.
Everything works fine when viewed in preview on PC, and the code does runs when compiled and running on an iPad, BUT the saturation doesn't appear to work.
The arrows (there are four) change alpha, but their colour saturation remains unchanged.
Any ideas why this might be the case?
Thanks!
TweenTest.zip