Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2007, 06:29
SinAliaS
 
Fecha de Ingreso: septiembre-2003
Mensajes: 197
Antigüedad: 21 años, 2 meses
Puntos: 0
Problema con código

Tengo el siguiente código pero no logro que funcione, estoy usando flash mx y lo probe tambien en flash 8.

No entiendo que parte de este código es el que no funciona.

El tema es que logro que me muestre 'letrero_mc', pero no el texto dinámico dentro de él:
'letrero_mc.cajaTexto_txt.html = true
letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
'
Aca les dejo el coódigo completo:

Código:
if (xmlorigen == undefined) {
    xmlorigen = "horoscopo.xml"
    }
xmlHoroscopo = new XML ()
xmlHoroscopo.ignoreWhite = true
xmlHoroscopo.onLoad = function  (success) {
    _root.construirHoroscopo()
    }
xmlHoroscopo.load(xmlorigen)
Código:
function construirHoroscopo () {
    for ( i = 0; i < 12; i++){
        _root[xmlHoroscopo.firstChild.childNodes[i].nodeName + "Num"] = i
        }
    piscis_btn.onRelease = function  () {
        n = s_piscisNum
        letrero_mc.gotoAndStop(2)
        letrero_mc.cajaTexto_txt.html = true
        letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
        }
    escorpio_btn.onRelease = function  () {
        n = s_escorpioNum
        letrero_mc.gotoAndStop(3)
        letrero_mc.cajaTexto_txt.html = true
        letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
        }
    cancer_btn.onRelease = function  () {
        n = s_cancerNum
        letrero_mc.gotoAndStop(4)
        letrero_mc.cajaTexto_txt.html = true
        letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
        }
    libra_btn.onRelease = function  () {
        n = s_libraNum
        letrero_mc.gotoAndStop(5)
        letrero_mc.cajaTexto_txt.html = true
        letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
        }
    tauro_btn.onRelease = function  () {
        n = s_tauroNum
        letrero_mc.gotoAndStop(6)
        letrero_mc.cajaTexto_txt.html = true
        letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
        }
    leo_btn.onRelease = function  () {
        n = s_leoNum
        letrero_mc.gotoAndStop(7)
        letrero_mc.cajaTexto_txt.html = true
        letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
        }
    virgo_btn.onRelease = function  () {
        n = s_virgoNum
        letrero_mc.gotoAndStop(8)
        letrero_mc.cajaTexto_txt.html = true
        letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
        }
    aries_btn.onRelease = function  () {
        n = s_ariesNum
        letrero_mc.gotoAndStop(9)
        letrero_mc.cajaTexto_txt.html = true
        letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
        }
    capricornio_btn.onRelease = function  () {
        n = s_capricornioNum
        letrero_mc.gotoAndStop(10)
        letrero_mc.cajaTexto_txt.html = true
        letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
        }
    sagitario_btn.onRelease = function  () {
        n = s_sagitarioNum
        letrero_mc.gotoAndStop(11)
        letrero_mc.cajaTexto_txt.html = true
        letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
        }
    acuario_btn.onRelease = function  () {
        n = s_acuarioNum
        letrero_mc.gotoAndStop(12)
        letrero_mc.cajaTexto_txt.html = true
        letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
        }
    geminis_btn.onRelease = function  () {
        n = s_geminisNum
        letrero_mc.gotoAndStop(13)
        letrero_mc.cajaTexto_txt.html = true
        letrero_mc.cajaTexto_txt.htmlText = "<font color='#FF00FF'>Amor: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[0].childNodes[0] + "\n" + "<font color='#FF00FF'>Amistad: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[1].childNodes[0] + "\n" + "<font color='#FF00FF'>Truco: </font>" + xmlHoroscopo.firstChild.childNodes[n].childNodes[2].childNodes[0]
        }
    }
Agradeceria mucho me ayudaran a entender lo que estoy haciendo mal. Gracias.