Hola foros,
como puedo obtener el valor de una variable que tengo dentro de una funcion?
| |||
Respuesta: obtener vaiable de dentro funcion perdona, Sí, me refiero a llamarla des de fuera de la función para poder usarla en otro MC. Me explico. Dentro de un movieClip tengo el siguiente código Cita: lo que realmente necesito es el valor de la variable "posicion" para usarlo fuera de este MC.function contactes() { var num:Number = llista.firstChild.childNodes.length; for (var i:Number = 0; i<num; i++) { var novaEntrada:MovieClip = this.attachMovie("llista", "llista_"+(i), this.getNextHighestDepth()); novaEntrada._x = 10; novaEntrada._y = 10; novaEntrada._y += (novaEntrada._height+1)*i; nou_nom = llista.firstChild.childNodes[i].attributes.nom; nou_correu = llista.firstChild.childNodes[i].attributes.correu; novaEntrada.nom.text = nou_nom; novaEntrada.onRelease = function() { boto = getProperty(this, _name); fi_boto = boto.split("_"); posicio = fi_boto.slice(-1); getURL("mailto:"+llista.firstChild.childNodes[posicio].attributes.correu, "_blank"); }; } //aqui la variable que quiero llamar--------------------------- posicion = novaEntrada._y; } var llista:XML = new XML(); llista.ignoreWhite = true; llista.load("contactes.xml"); llista.onLoad = function(correcte) { if (correcte) { contactes(); } }; Supongo que ahora se entendera mejor. A veces por no alargarme me quedo corto en la pregunta. Gracias |
| ||||
Respuesta: obtener vaiable de dentro funcion Aunque me queda la duda de donde, o porque necesitas usar esa info, ya que novaEntrada._y, es la posicion en Y en donde aparecera la otra info, asi que no entiendo bien para que o donde quieres llevarla... pues depende para que usarla, puede o no aprovecharla...
__________________ Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS. Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro... Última edición por loncho_rojas; 14/03/2010 a las 15:40 |
| |||
Respuesta: obtener vaiable de dentro funcion Bien, lo explico todo. Tengo un MC en el escenario llamado "mc_carga" dentro de este mc_carga tengo todo el código anterior que añade movieClips según un documento XML. Depende del número de nodos de este documento, los MC's generados sobrepasarán la altura del escenario. Por lo tanto, en escenario, junto con mc_carga, también tengo dos botones para hacer un pequeño scroll. Bien aquí es donde necesito saber la posición vertical del último MC novaEntrada para que con una condición pare el scroll aunque el usuario siga manteniendo el botón en rollOver. Supongo que ahora se puede entender del todo Grácias |
Etiquetas: |