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

Ayuda con movie clips.

Estas en el tema de Ayuda con movie clips. en el foro de Flash y Actionscript en Foros del Web. Cual es el codigo que debo añadir para hacer lo siguiente: Tengo dos botones (b1 y b2) y tengo dos movie clips con dis fotografias ...
  #1 (permalink)  
Antiguo 18/02/2003, 12:18
 
Fecha de Ingreso: diciembre-2002
Mensajes: 279
Antigüedad: 15 años
Puntos: 0
Ayuda con movie clips.

Cual es el codigo que debo añadir para hacer lo siguiente:


Tengo dos botones (b1 y b2) y tengo dos movie clips con dis fotografias (Mc1 y MC2), en la pelicula principal solo tengo un frame donde estan los botones y los mc .

OK, en cada MC tiene un fotografia y un motion twening de 20 frames, en el frame 1 esta la fotografia con un efecto alfa de 0 y un stop, en el frame 10 esta la fotografia sin efecto y un stop y en el 20 esta conefecto alfa de 0, lo mismo es en los 2 mc con diferentes fotografias.


Al precionar el b1 llama al mc1 y para en el frema 10, al precionar b2 llama al mc2 y para en el frame 10, si vuelvo a precionar otraves los botones continuan los mc al frame 20 y se pasa al 1 otraves y se detiene.




¿Como le puedo hacer para que al precionar el b1 llame al mc1, pero que si esta el mc2 en el frame 10 haga un play y si no esta en el frame 10 no pase nada, lo mismo en el mc.


La idea es que las fotografia vallan cambiando dependiendo dependiendo del boton que se presione pero con un efecto alfa.



Espero haberme entendido o no haberme entendido de mas. Gracias por su ayuda!!!!!

  #2 (permalink)  
Antiguo 18/02/2003, 12:56
Avatar de juwe  
Fecha de Ingreso: abril-2001
Ubicación: Guadalupe Inn
Mensajes: 622
Antigüedad: 16 años, 7 meses
Puntos: 0
Hola bueno no se si te entendí bien, pero creo que para solucionarlo debes hacerlo con condicionales (if-else):
en el frame donde tienes todos los botones y las mc declaras una variable que se llame, por decir algo
Código:
indicador=false
en las mc en al frame 10 donde esta el stop, haces los mismo solo que ahora les das un valor diferente; habrá una pequeña diferencia al declarar:

Código:
_root.indicador=true

entonces a los botones les pones en sus acciones algo así:
botón1

Código:
on (release) {
	if (indicador == false) {
		tellTarget ("instancia_mc") {
			gotoAndPlay ("a_donde_quieras_que_vaya");
		}
	} else {
	stop();
  }
}
Y para el botón 2 lo mismo pero con la instancia y etiquetas de la otra mc. Si no entiendes algo; con gusto te explico más a detalle.
Saludos desde México.
__________________
blog.juwestudio

Última edición por juwe; 18/02/2003 a las 13:02
  #3 (permalink)  
Antiguo 18/02/2003, 13:04
Avatar de juwe  
Fecha de Ingreso: abril-2001
Ubicación: Guadalupe Inn
Mensajes: 622
Antigüedad: 16 años, 7 meses
Puntos: 0
Ahh olvide mencionarte que al finalizar cada mc, en el ultimo frame, vuelvas a switchear la variable para que quede como en un principio.

Código:
_root.indicador = false
Saludos otra vez, jijiji.
__________________
blog.juwestudio
  #4 (permalink)  
Antiguo 18/02/2003, 14:10
 
Fecha de Ingreso: diciembre-2002
Mensajes: 279
Antigüedad: 15 años
Puntos: 0
Ya lo hize

Gracias por tu ayuda, ya lo hize y esto es lo que pasa.

www.telsystc.com/test.swf

Siempre de tiene que definir la variable en la la ecena principal para despues asignal los valores de las variables en los MC?

Cita:
Mensaje Original por juwe
Ahh olvide mencionarte que al finalizar cada mc, en el ultimo frame, vuelvas a switchear la variable para que quede como en un principio.

Código:
_root.indicador = false
Saludos otra vez, jijiji.
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 04:30.