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

¿Cómo se de que MC vengo?

Estas en el tema de ¿Cómo se de que MC vengo? en el foro de Flash y Actionscript en Foros del Web. Si yo voy del MC 1 al MC 2 que está dentro del primero ... ¿como puedo saber en el MC 2 que el anterior ...
  #1 (permalink)  
Antiguo 02/02/2007, 07:51
 
Fecha de Ingreso: agosto-2004
Mensajes: 182
Antigüedad: 20 años, 2 meses
Puntos: 1
¿Cómo se de que MC vengo?

Si yo voy del MC 1 al MC 2 que está dentro del primero ... ¿como puedo saber en el MC 2 que el anterior donde he estado era el MC 1?, algo así como un historial de movimientos que me guarde el último.
  #2 (permalink)  
Antiguo 02/02/2007, 13:57
Avatar de César-Tenaz  
Fecha de Ingreso: agosto-2003
Ubicación: en Portoviejo
Mensajes: 899
Antigüedad: 21 años, 3 meses
Puntos: 0
Re: ¿Cómo se de que MC vengo?

no se hasta que punto te sirva esto....

cuando ejecutes la accion para ir al MC2, que por ejemplo lo haces desde un boton, agrega lo siguiente
varposi = "estaba antes en el MC1";

y dentro del MC2 creas un cuadro de texto dinamico que muestre esa variable
cuadrotexto.text = varposi;
__________________
odio el AS3
  #3 (permalink)  
Antiguo 02/02/2007, 16:10
 
Fecha de Ingreso: septiembre-2006
Mensajes: 1.193
Antigüedad: 18 años, 1 mes
Puntos: 30
Re: ¿Cómo se de que MC vengo?

Eso es depende de como viajes en cada mc.

Solo te puedo decir que con esto ves el nombre de instancia de un clip

Código:
trace(this._name)

Ahora ya tenemos el nombre del clip , entonces vamos a guardarlo en un arreglo por ejemplo asi---> (mediante miarreglo.push(this._name)), a un arreglo, y asi se estaria llenando.

Código:
var miarreglo:Array = new Array();
miarreglo[0] = "mc1";
miarreglo[1] = "mc2";
trace("Ultimo= "+miarreglo[miarreglo.length-1]);//este sera el ultimo mc
trace("Anterior= "+miarreglo[miarreglo.length-2]);//y este el anterior mc

Última edición por Rizzo; 02/02/2007 a las 17:02
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:40.