Bueno voy a explicar el problema que tengo, resulta que en mi aplicación, Tengo un menu, en el cual cada botón carga un sprite , pero estos se cargan todos en el mismo sitio. El problema de la superposición lo resolví utilizando una X, (en gran parte gracias a los videotutoriales), pero resulta muy engorroso para el usuario tener que dar siempre a la X para cerrar el sprite seleccionado, y seleccionar otro sin que se superpongan.
Pensé en utilizar:
tellTarget (_parent.cond_paralelo) {
gotoAndPlay(6);
}
En este caso si estoy en el módulo Condensador Paralelo, si kiero irme al módulo Carga Condensador, sin tener que cerrar el sprite con la x, usando esta acción se cerrará.
Pero el problema que le veo a esto es que va a tener mucha carga, ya que tendría que poner en todos los botones la acción de cerrar todos los sprites (en la cual además tengo puesto un efecto fade out, el cual estoy pensando en quitar la verdad).
Entonces mi pregunta es si usando sentencias de control como if podría cerrar ese sprite si está abierto
if(sprite_abierto)
{
cerrarlo }
Pero no sé como hacerlo alguien me puede exar una mano.
Espero haberme explicado bien. De todas formas os paso el archivo.
Saludos