Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/11/2005, 06:30
Avatar de yoseman
yoseman
 
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 471
Antigüedad: 20 años, 4 meses
Puntos: 5
Tendrías que informarte sobre el uso de setMask, yo lo he probado alguna que otra vez, pero cuando lo voy a aplicar a un mc que carga un swf, no me funiona :(...

Respecto de la profundidad de la capa, aquí tienes un ejemplillo
Código:
_root.onEnterFrame= function()
{
this.createEmptyMovieClip('cuadrado_inicial',1);
_root.cuadrado_inicial.moveTo(0,0);
_root.cuadrado_inicial.beginFill(0xff0000)
_root.cuadrado_inicial.lineTo(100,0);
_root.cuadrado_inicial.lineTo(100,100);
_root.cuadrado_inicial.lineTo(0,100);
_root.cuadrado_inicial.endFill();
this.createEmptyMovieClip('mascara',3);
_root.mascara.moveTo(0,0);
_root.mascara.beginFill(0x000000)
_root.mascara.lineTo(50,0);
_root.mascara.lineTo(50,25);
_root.mascara.lineTo(0,25);
_root.mascara.endFill();
cuadrado_inicial.setMask(mascara);
}
Si te fijas, en este ejemplo la profundidad de la capa a la que aplicarías la máscara es 1, mientras que la capa máscara tiene profundidad de 3, ya que ha de estar por encima, es como un z-index. Te he puesto la capa que quedará enmascarada en rojo, para que quede bien claro que la otra esta actuando.

Pero no consigo hacer que aplique la máscara a un mc que carga un swf :(

A ver si alguién sabe

Salu2 ;)
__________________
[+]
[+]