Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con Capas superpuestas

Estas en el tema de Problema con Capas superpuestas en el foro de Flash y Actionscript en Foros del Web. Buenas tardes a todos. El problema que tengo consiste en las capas de la película. Tengo un simbolo llamado 'capa1', el cual dentro tiene desarrollada ...
  #1 (permalink)  
Antiguo 28/10/2005, 08:46
Avatar de jjrolevio  
Fecha de Ingreso: agosto-2002
Ubicación: España-Castilla la Mancha-Ciudad Real-Alcazar de San Juan
Mensajes: 196
Antigüedad: 22 años, 3 meses
Puntos: 0
Pregunta Problema con Capas superpuestas

Buenas tardes a todos.

El problema que tengo consiste en las capas de la película.

Tengo un simbolo llamado 'capa1', el cual dentro tiene desarrollada una carga de imágenes y textos.
Tengo a la vez otro símbolo llamado 'capa2' el cual dentro de el tiene desarrollado también textos e imágenes.

El primer símbolo 'capa1' está en primer lugar como capa y todo su contenido que el símbolo 'capa2'.
Los dos símbolos son botones, que cuando se le clikan se ejecutan y extraen su contenido en el centro de la pantalla.

El problema reside en que cuando ejecuto el primer símbolo carga su contenido, y si deseo ejecutar el segundo símbolo carga su contenido pero no se ve, puesto que el primero está por encima como capa y claro tapa la salida de datos del segundo.

He probado haciendo que cada vez que ejecutas cualquiera de estos dos símbolos 'capa1' ó 'capa2' intente poner en alfa 0 los objetos del símbolo contrario, o sea, que si ejecuto 'capa1' pondría a alfa=0 los simbolos que están dentro de 'capa2', pero no me funciona puesto que no se llamar a un símbolo dentro de otro símbolo para poner el alfa a 0. De esta forma prdría solucionar el problema ya que no se verían los del símbolo contrario al ejecutado.

Espero me podáis ayudar y haberme explicado lo mejor posible.

Un saludo y gracias anticipadas.
  #2 (permalink)  
Antiguo 28/10/2005, 09:24
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Hola jjrolevio:
No entiendo bien como haz hecho tu trabajo:
Cuando uno tiene 2 clips de película con sus contenidos respectivos, y quiere mostrarlo al presionar un botón se tendría que hacer de la siguiente forma:

En la capa 1 frame 2 poner el primer clip.
En la capa 2 frame 3 el segundo.
En la capa 3 frame 1 los 2 botones.
En la capa 4 frame 1 un stop();
Código para los botones:
on(release){
gotoAndStop(2);
}
en el siguiente botón solamente cambia el número del frame al número 3, de ese modo cuando hagas clic en cualquier botón se mostrará su respectivo clip sin interferir con el otro.

Espero haberte sido de ayuda y esté clara la explicación.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 28/10/2005, 09:24
 
Fecha de Ingreso: mayo-2004
Mensajes: 167
Antigüedad: 20 años, 6 meses
Puntos: 0
Hola jjrolevio,
y si pruebas ha hacerlo invisible? Es decir: No sé si las 2 animaciones están cada una de ellas en un movieclip o no pero si es que sí podrías hacer que al pulsar en en botón 1, el 2 sea invisible y al revés.

Imagina que el movieclip de la capa uno se llamá animacion 1 y el de la capa 2 animacion 2:

En la capa1:

Código:
on (release) {
    setProperty("animacion2", _visible, false);
    setProperty("animacion1", _visible, true);
}
En la capa2:

Código:
on (release) {
    setProperty("animacion1", _visible, false);
    setProperty("animacion2", _visible, true);
}
Bueno, creo que sería algo así.. Espero que te sirva

Un saludo,

Itxaso
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:33.