Hola a todos, tengo un problema
Imaginaos, hago un cuadrado azul y lo convierto en símbolo y le llamo test
Bien, ahora, quiero cambiar de color a rojo y aplico esto:
Código:
import flash.geom.ColorTransform;
import flash.geom.Transform;
import flash.filters.BevelFilter;
var colorTrans:ColorTransform = new ColorTransform();
var trans:Transform = new Transform(test);
trans.colorTransform = colorTrans;
colorTrans.rgb = 0xFF0000;
trans.colorTransform = colorTrans;
esto funciona, y acto seguido le quiero aplicar un filtro Bevel y pongo esto:
Código:
var bevel:BevelFilter = new BevelFilter(10, 45, 0x000000, 1, 0x0000FF, 1,
10, 10, 2, 3);
trace(bevel);
test.filters = [bevel];
Ahora bien, si no aplico el color el Bevel lo hace, pero cuando aplico el color el Bevel ya no lo hace, necesito que primero me cambie el color y luego me funcione sobre el color cambiado el bevel
A ver si me podeis ayudar, muchas gracias !!