Comunidad de diseño web y desarrollo en internet online

Cerrar MC con unloadClip

Citar            
MensajeEscrito el 25 Feb 2009 03:14 pm
como cerrar un movieclip desde un swf externo al otro.
ejemplo:

tengo mi swf llamado padre.swf
otro hijo.swf y el otro nieto.swf

el padre carga al hijo dentro del mc

perfecto hasta ahi lo puedo controlar con unloadClip pero que pasa cuando el hijo esta cargado y carga al nieto

seria ya un swf externo que carga a otro swf como se controlaria ahi el unloadClip

Código :

on (release){  
   precargador_mcl.unloadClip("caja_mc");
}

Por {as}

38 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Feb 2009 03:50 pm
intenta:

Código :

on (release){  
   precargador_mcl.padre.unloadClip("caja_mc");
}

Es solo un ejemplo pero para moverse de nivel, usas un punto, por ejemplo: padre.hijo.nieto y así puedes accader a todas las características de cualquier objeto en cualquier nivel.

Por gente21

79 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Feb 2009 04:15 pm
Código :

on (release){
precargador_mcl.padre.unloadClip("caja_mc");
}

el nombre padre que le pones es el nombre del swf o tiene que haber un mc llamado padre tambien ???

Por {as}

38 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Feb 2009 04:21 pm
puede llamarse como sea, solo para demostrar que para moverse por los niveles (hacia arriba) usas el punto. Para moverse por los niveles para abajo usas (_parent._parent).

Por gente21

79 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Feb 2009 04:29 pm
OK PERFECTO AMIGO MUHCAS GRACIAS SI FUNCIONO PERO HAYUNA COSA QUE CUANDO QUIERO OCULTAR UN BOTON EN EL MISMO SWF NO FUNCIONA:


on (release)
{
close.enabled = false;
close.alpha = 0;
}

el boton tiene como instancia el nombre de close:

quiero que no se vea el boton al hacerle click en el boton quiero que se oculte hasta que otra vez lo active con otro boton pero no me funciona.

Por {as}

38 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Feb 2009 04:41 pm
No estoy seguro pero creo que "close" es una función predefinida de Actionscript, no deberías de usar ese nombre (es como si usaras "stop" o "loadMovie"), intenta cambiándolo.

Por gente21

79 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Feb 2009 04:49 pm
Ok amigo:

encontre la solucion

a mi boton le di como instancia close y hize lo siguiente y si funciona todo bien:

on (release) {
unloadMovie("close");
}

mil gracias por tus aportaciones ...

Por {as}

38 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Feb 2009 06:04 pm
denada =)

Por gente21

79 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.