Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2007, 02:25
Amparo Ribelles
 
Fecha de Ingreso: enero-2007
Mensajes: 13
Antigüedad: 17 años, 3 meses
Puntos: 0
Referenciar a un movieClip creado dinamicamente

Hola a tod@s... me estreno en este foro con esta pregunta.
A ver cómo me explico:

Tengo un movieClip ("texto0_mc") que contiene un texto dinámico dentro ("texto_txt").

Cada vez que aprieto un botón quiero duplicar "texto0_mc" a "texto1_mc", "texto2_mc", etc...

Y necesito que al ponerle un evento onPress al movieClip resultante tenga una variable de tipo String asociada a él...

Es decir, cuando apriete en el movieClip creado la variable "mc_seleccionado" sea igual a (por ejemplo) "segundo", o "tercero", o cualquier String relacionado con el propio movieClip que presionamos.

en fin, voy a poner el código que supongo se entenderá mejor:

Código:
var id:Number = new Number(0);
var mc_seleccionado:String=new String();
function anadir_nodo():Void{
     duplicateMovieClip("texto"+id+"_mc", "texto"+String(id+1)+"_mc", _root.getNextHighestDepth());
     id++;
     eval("texto"+id+"_mc").onPress = function() {
     mc_seleccionado=String(id);
//aqui está el quid de la cuestión, yo quiero que cada vez que presiones
//sobre "texto"+id+"_mc" la variable "mc_seleccionado" tenga la referencia al 
//id exclusivo de ESE movieClip.
     };
}
boton_btn.onRelease=function(){
anadir_nodo();
}
Espero haber explicado con claridad cuál es mi problema.

Y muchas gracias de antemano.

Amparo Ribelles.