Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    [Flash MX] Integrazione swf con xml

    Salve,

    ho un file xml con all'interno le regioni d'Italia ed i rivenditori presenti.

    questa è la struttura del file rivenditori.xml:

    codice:
    <?xml version="1.0" encoding="iso-8859-1"?>
    <rivenditori>
    	<regione id="1" label="Sicilia" quantita="3" ></regione>
    	<regione id="2" label="Campania" quantita="5" ></regione>
    	<regione id="3" label="Lazio" quantita="2" ></regione>
    <rivenditori>
    Ora in flash ho la cartina d'Italia, ed ogni regione è un pulsante.

    Come posso fare a visualizzare il numero dei rivenditori presenti in quella regione quando il mouse è sopra di essa ?

    Grazie mille !

    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    up
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    non so come tu abbia creato le regioni ma la cosa più banale, e anche meno bella e funzionale, è crearti dei campi di testo (x ogni regione) che tieni nascosti e onRollOver rendi ._visible.

    codice:
    ...
    _root.testoA._visible = false;
    ...
    ...
    ...  if (mioxml.loaded){
        myarray=mioxml.firstChild.childNodes;
        for (k=0; k<myarray.length; k++) {
          quantita =myarray[k].attributes.quantita 
          _root.testoA.text = myarray[0].attributes.quantita;
          _root.testoB.text = myarray[1].attributes.quantita;
          _root.testoC.text = myarray[2].attributes.quantita;
        }
      }
    sul bottone
    codice:
    on(rollOver){
    	_root.testoA._x = _root.bt._x;
    	_root.testoA._y = _root.bt._y;
    	_root.testoA._visible = true;
    }
    on(rollOut){
    	_root.testoA._visible = false;
    }
    bt è il nome del mio bottone
    testoA ecc... il nome del campo testo

    ribadisco, non è per nulla bello come metodo. conviene fare tutto in modo totalmente dinamico. magari l'hai già fatto e questo metodo poco efficiente non ti serve a nulla


  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    dimenticavo...nel file xml non hai chiuso <rivenditori>

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    non ho capito cosa mi consigli di fare.


    mi fai per favore un esempio *.fla ?

    non riesco a far funzionare il tuo scritp

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    mandami in pvt la mail
    considera che ti faccio vedere nel modo più veloce. quello più dinamico ora non ho il tempo per farlo


  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    ti ho mandato il pvt.

    Grazie di cuore
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.