Tema: Mascara
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/03/2006, 15:10
Avatar de luistar
luistar
 
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 8 meses
Puntos: 0
primero prueba con esto (dar click sobre la peli)

clip_mc = this.createEmptyMovieClip("personaje", 1);
clip_mc._x = 300;
clip_mc._y = 150;
clip_mc.loadMovie("berta.swf");
this.onMouseUp = function(){
clip_mc.setMask(mascara);
}


desde el momento que se hace loadMovie, ese mc ya es otro
y mientras tenga 0 bytes, ese mc (al parecer) aún no existe
y no se le puede aplicar máscar

así que tenemos que asegurarnos que almenos ya ha recibido algunos bytes de la carga antes de aplicarle máscara

ahora prueba esto:

clip_mc = this.createEmptyMovieClip("personaje", 1);
clip_mc._x = 300;
clip_mc._y = 150;
clip_mc.loadMovie("berta.swf");
this.onEnterFrame = function(){
if(clip_mc.getBytesLoaded()>0) {

clip_mc.setMask(mascara);
delete this.onEnterFrame;
}
}



:D
__________________
Si digo que soy mentiroso. ¿Lo soy?