Attach MovieClip 2

Supongamos ahora que queremos llamar a varios clips de la librería. Podemos seguir un orden de llamado (o un random segun sea necesario) pero es necesario tener los clips con su vinculación hecha. En este ejemplo vamos a llamar a unos clips en orden de numeración, sus nombres de vinculación son 1,2 y 3. la idea es llamar a esos clips en orden y volverlos a llamar en orden.

Hecho ya esto vamos al script (parecido al anterior):

cont=0
//seteamos una matriz que almacene los nombres de vinculación de los clips
cant=[1,2,3]
nm=0
/*cant[0]=1
cant[1]=2
cant[2]=3*/
function pum(){
attachMovie(cant[cont],"clip"+nm, nm)
/* al seterlos sería algo así:
1, clip1, 1
2, clip2, 2
etc...*/ clip=eval("clip"+nm)
_root.clip._x=_root._xmouse
_root.clip._y=_root._ymouse
cont++
//también aumentamos la variable "nm"; para que los niveles no se sustituyan
nm++
//Hacemos un chequeo, cuando se llegue al límite de lo contenido en el array pues el contador vuelva a 0, es decir, se inicia de nuevo y los clips vuelven a llamarse en orden
if(cont==cant.length){
cont=0
}
}

Como ven nada difícil, pude haber otras formas de llamar a varios clips de una librería, esta es una de ellas, la más sencilla para mí usando arrays. Aquí tienes el fla

Manuel Jesús Vejarano::: Derechos Reservados