Hola,
Como dice Raul el alpha no influye en una mascara, lo que dibujes, sea cual
sea su alpha, actuara como mascara.
Y si quieres hacer la transparencia en el propio clip del dibujo pues...
...Con beginGradientFill puedes pasarle como parametros los arrays
siguientes:
colors, alphas, ratios
ademas de una matriz que especifica la posicion y orientacion del degradado
algo asi como:
var colors = [ color1, color2 ];
var alphas = [ 100,100];
var ratios = [ 0x0, 0xFF];
var angulo =ang * Math.PI/180;
var matrix = { matrixType:"box", x:x, y:y, w:dx, h:dy, r:angulo};
gClip.beginGradientFill( "linear", colors, alphas, ratios, matrix );
rectangulo(x, y, dx, dy, rad);
gClip.endFill();
puedes ser mas de 2 valores, los que quieras, pero aplicados segun los
valores del array ratios.
en este ejemplo los dos alphas son 100, pero pueden valer entre
0(transparente) y 100(opaco)
Un saludo,
Edu
----- Original Message -----
From: "EvolvE" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, July 28, 2005 9:15 PM
Subject: [ASNativos] Rellenar con un degradado Alpha
> Muy buenas, os pregunto porque tengo la intencion de hacer algo y
> creo que me va a costar mas de lo que yo pensaba.
> Estoy haciendo una clase para crear una serie de efectos gráficos, y
> uno de ellos necesita aplicar un degradado de transparencia a un
> movieclip que hace de mascara. He estado mirando los métodos beginFill()
> y beginGradientFill() pero siempre solicitan un color, y no se como
> meter uno transparente.
> ¿Ideas?
> Muchas gracias
>
>
> ----------------------------------
> Lista ASNativos:[email protected]
> http://www.5dms.com/listas
> ----------------------------------
----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------