Buenas, Estoy creando una clase simple que se encarga de pasar a escala de grises un movieclip, la cosa es que para ahorrarme código a la hora de llamarla la he creado con una función estática.... la clase funciona pero, ¿es teóricamente correcta?
La clase es la siguiente import flash.filters.ColorMatrixFilter; class EscalaDeGrises { function EscalaDeGrises(){} public static function aplicar(_mc:MovieClip){ var matriz_arr:Array = [0.3, 0.59, 0.11, 0, 0, 0.3, 0.59, 0.11, 0, 0, 0.3, 0.59, 0.11, 0, 0, 0, 0, 0, 1, 0]; var filtro:ColorMatrixFilter = new ColorMatrixFilter(matriz_arr); _mc.filters = [filtro]; } } Saludos. ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -----------------------------------------------------