Gracias de antemano.
Código :
import flash.filters.ColorMatrixFilter; import mx.transitions.Tween; function brillo(prop, oldVal, newVal, clip) { var brillo_array:Array = [1, 0, 0, 0, newVal, 0, 1, 0, 0, newVal, 0, 0, 1, 0, newVal, 0, 0, 0, 1, 0]; clip.filters = [new ColorMatrixFilter(brillo_array)]; } function darbrillo(clip, ini, fin) { clip.watch("brillo",brillo,clip); var easing:Object = new Tween(clip, "brillo", Strong.easeOut, ini, fin, .5, true); } onEnterFrame = function () { if (mc.hitTest(sombramayor_mc)) { darbrillo(grillo_mc,0,100); //aquí es donde creo que falla. }