Comunidad de diseño web y desarrollo en internet online

Comprobar si está en el escenario un movieclip.

Citar            
MensajeEscrito el 19 May 2008 10:55 am
Buenas, como podría hacer para que al pinchar en un botón me compruebe que un movieclip está en el escenario?. En caso de que estubiese no cargaría otro movieclip en caso contrario cargaría un movieclip nuevo.

Muchas gracias desde ya!

Por Talamasca666

23 de clabLevel



 

msie7
Citar            
MensajeEscrito el 19 May 2008 05:00 pm
Si el clip a comprobar se llama miMC, haces

if(miMC) {
//esto
} else {
lo_otro
}

miMC y este if deben estar en la misma línea de tiempo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 05 Jun 2011 03:49 pm
Hay que tener en cuenta la posibilidad de que un movieclip este definido pero no se haya añadido al escenario con addChild o se haya eliminado del mismo con removeChild, por lo cual el script apuntado por solisarg podría fallar en algunos propositos (miMC existe pero no esta en el escenario).
Actuando con mas precision para saber si un objeto está en el escenario tiene que tener su propiedad stage distinta de null o bien el mismo miMCtener el valor de undefined.

Por lo tanto en algunos casos debería quedar así:

Código :

if(miMC){
     if(miMC.stage!=null){
      //aquí lo que queramos hacer
   }
   if(miMC.stage==null){
   //otras alternativas
   }
}

Por Almost_Chinese

15 de clabLevel



Genero:Masculino  

msie8

 

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