Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Aiuto flash xml

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    196

    Aiuto flash xml

    Aiuto flash xml
    Salve ho il seguente file xml
    <?xml version="1.0" ?>
    - <list>
    - <kreis>
    <name>Kreis1</name>
    <x>400</x>
    <y>215</y>
    </kreis>
    - <kreis>
    <name>Kreis2</name>
    <x>370</x>
    <y>300</y>
    </kreis>
    </list>
    vorrei che flash mi disegnasse gli oggetti Kreis1,kreis2
    nelle loro coordinate
    grazie
    mi hanno consigliato di fare cosi

    stop();
    myXML = new XML();
    myXML.ignoreWhite = true;
    myXML.onLoad = function()
    {
    nodo = myXML.firstChild.childNodes;
    a = nodo[0].childNodes[1].childNodes.toString();
    b = nodo[0].childNodes[2].childNodes.toString();
    c = nodo[1].childNodes[1].childNodes.toString();
    d = nodo[1].childNodes[2].childNodes.toString();
    trace(a+','+b);
    trace(c+','+d);
    _root.createEmptyMovieClip ("line", 1);
    with(_root.line){
    lineStyle(1, 0x000000, 100);
    moveTo(a, b);
    lineTo(a, b);
    lineTo(c, d);
    }
    }
    myXML.load("file.xml");

    è già un passo avanti solo anzichè tracciare una linea che congiunge i due punti vorrei visualizzare solo i due punti(oppure allegare un cerchio,un quadratino che abbia le coordinate dei punti.
    scusa se distrubo ma sono un neofita grazie in anticipo.

  2. #2
    basta che non la tracci...

    togli:
    codice:
    with(_root.line){
    lineStyle(1, 0x000000, 100);
    moveTo(a, b);
    lineTo(a, b);
    lineTo(c, d);
    }
    e metti:

    codice:
    _root.createEmptyMovieClip ("line", 1);
    _root["line"]._x = a;
    _root["line"]._y = b;
    _root.createEmptyMovieClip ("line2", 2);
    _root["line2"]._x = c;
    _root["line2"]._y = d;

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.