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:
esto funciona, y acto seguido le quiero aplicar un filtro Bevel y pongo esto: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;
Código:
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 bevelvar bevel:BevelFilter = new BevelFilter(10, 45, 0x000000, 1, 0x0000FF, 1, 10, 10, 2, 3); trace(bevel); test.filters = [bevel];
A ver si me podeis ayudar, muchas gracias !!