Comunidad de diseño web y desarrollo en internet online

Pasar variables a una instancia de moviclip

Citar            
MensajeEscrito el 31 Oct 2006 04:56 am
He navegado por el foro horas y no he encontrado bien como hacerlo, tengo una archivo en xml, del cual leo sus nodos y les cargo en algunos textos dinámicos que estan dentro del mc. Hasta aqui funciona perfecto. El problema es que algunos datos que recojo del archivo xml no se cargan en los textos dinámicos del mc. Por ejemplo quiero usar un campo que se llama texto, que no esta dentro del moviclip y se carga en la parte principal cuando paso el mouse por encima de las instancias del mc.
Y mi idea era hacer algo como esto
en el main

Código :

mc.texto= obj_xml.firstChild.childNodes[i].childNodes[2].firstChild.nodeValue;

siendo el mc el movieclip y texto una variable dentro del mc
en el mc

Código :

var texto;
area_mc.onRollOver = function() {
   _root.texto.text=texto;
   //trace("Insertar texto");
};
area_mc.onRollOut = function() {
   _root.texto.text="";
   //trace ("borrar texto");
};


Tambien intente con _global, el problema es que se cambia en cada una de las variables el último nodo

Por ronin

53 de clabLevel



 

firefox
Citar            
MensajeEscrito el 31 Oct 2006 05:11 am
PUEDE INTENTAR USANDO _parent.texto.text="";

Por WALO

3 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 31 Oct 2006 02:55 pm
usando _root.texto.text, si me funciona lo queiro es pasarle una variable del main al mc, quiero que funcione como si fuera una clase, cuando le invoco a la instancia del mc, entonces quiero almacenar en la variable texto del mc el valor que obtengo en el main cuando hago esto

Código :

mc.texto= obj_xml.firstChild.childNodes[i].childNodes[2].firstChild.nodeValue;

Por ronin

53 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.