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

Un clip de película carga otro clip

Estas en el tema de Un clip de película carga otro clip en el foro de Flash y Actionscript en Foros del Web. Hola a todos, Esto es lo que quiero conseguir: Un clip de pelicula llamado myClip va a ser pulsado con el ratón (clickeado) y otro ...
  #1 (permalink)  
Antiguo 24/07/2008, 11:14
 
Fecha de Ingreso: febrero-2008
Mensajes: 63
Antigüedad: 16 años, 1 mes
Puntos: 0
Un clip de película carga otro clip

Hola a todos,

Esto es lo que quiero conseguir:

Un clip de pelicula llamado myClip va a ser pulsado con el ratón (clickeado) y otro clip de película llamado mySecondClip va a aparecer en su lugar. Entonces con un botón cerrar en mySecondClip se podrá hacer desaparecer mySecondClip regresando así a myClip.

Y esto es lo que he hecho:

He puesto myClip en la Escena1 con lo siguiente en Acciones (Actions):

Código:
on (release) {
_root.mySecondClip._visible = true;
}
Luego he hecho un botón cerrar lo he puesto en mySecondClip con el siguiente script en Acciones:

Código:
on (release) {
 _root.mySecondClip._visible = false;
}
Y entonces he puesto mySecondClip justo encima de myClip en la Escena1.

Funciona, pero pasa una cosa, cuando el swf se carga veo primero mySecondClip y necesito ver primero myClip.

Pensé que añadiendo:

Código:
onClipEvent (load) {
setProperty(mySecondClip, _visible, false);
}
en una capa Acciones en mySecondClip haría el truco, pero hacer esto produce el siguiente error al publicar: "Sólo se permiten los eventos de clip para instancias de clip de película".

¿Cómo puedo solucionarlo? Necesito ver myClip antes que mySecondClip cuando se carga la película.

Muchas gracias!!
  #2 (permalink)  
Antiguo 24/07/2008, 12:19
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 8 meses
Puntos: 406
Respuesta: Un clip de película carga otro clip

Hola Lleoun:
Si tienes los 2 MC uno encima del otro, en el primer frame, crea otra capa y en el frame 1 escribe éste código: mySecondClip._visible = false;
En el MC myCli0p erscribe su código:
on (release) {
_root.mySecondClip._visible = true;
}
En el botón de mySecondClip su código:
on (release) {
_root.mySecondClip._visible = false;
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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 23:53.