Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2005, 14:45
Avatar de -=ArgoN=-
-=ArgoN=-
 
Fecha de Ingreso: octubre-2005
Ubicación: Barcelona, España
Mensajes: 843
Antigüedad: 19 años, 1 mes
Puntos: 1
Pregunta Acciones distintas para cada MC creado con duplicateMovieClip.

Hola amig@s,
Tengo el siguiente script para duplicar un MC varias veces, el problema esta en que quiero que cada MC al presionarlo realice una accion distinta:

Código:
for (i=1; i<=35; i++) {
	btn.duplicateMovieClip("btn"+i, (i+140)); // duplico el MC llamado btn
	this["btn"+i]._x = this["btn"+(i-1)]._x+btn._width; // situo el siguiente MC justo a la derecha del anterior
}
Y lo que quiero hacer es que para cada MC se cumpla lo siguiente:

Código:
btn1.onPress = function() {
	_parent._parent._parent._parent._parent.INS = 1;
	_parent._parent._parent._parent._parent.visual.CHAR.INS.loadMovie("badges/"+1+".swf");
};
Y asi hasta btn35 ...

Lo he probado con:

Código:
this["btn"+i].onPress = function() {
	_parent._parent._parent._parent._parent.INS = i;
	_parent._parent._parent._parent._parent.visual.CHAR.INS.loadMovie("badges/"+i+".swf");
};
(dentro del for)
Pero solo me hace caso el ultimo MC... Ya no se como ponerlo, se que es una cosa compleja pero hay una solucion segurisimo

Espero vuestras respuestas

ArgoN

Última edición por -=ArgoN=-; 27/12/2005 a las 21:20