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
----------------------------------

Responder a