|
Forum Flash, Actionscript, PHP e MySQL
|
|
|
|
|
|
| Autore |
Messaggio |
torcito
nuovo utente

Registrato: 19/05/04 15:53
Messaggi: 8
|
Oggetto: Aiuto flash xml
Inviato: 19.05.04 | 15:54 |
|
|
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 |
|
| Torna in cima |
|
|
Sponsor
|
|
 |
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 20.05.04 | 10:03 |
|
|
ciao, ti do il benvenuto nel forum.
sai già come parsare l'XML?
se ho capito bene tu vorresti far visualizzare una linea da 400,215 a 370,300.
prova scrivendo questa action nel 1° frame:
| Codice: | 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"); |
io l'ho messa in maniera un po' "rozza" x farti vedere i 4 valori: a, b, c, d. ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
torcito
nuovo utente

Registrato: 19/05/04 15:53
Messaggi: 8
|
Oggetto: ci siamo quasi
Inviato: 20.05.04 | 15:05 |
|
|
è un passo avanti però io vorrei estrarre dal file xml le coordinate di un punto(pallini,quadrato,cerchio) e disegnarlo sullo stage nelle coordinate estratte dal file xml.
grazie tantissimo scusa la mia ignoranza in materia ma sono un neofita ciao
| Coach ha scritto: | ciao, ti do il benvenuto nel forum.
sai già come parsare l'XML?
se ho capito bene tu vorresti far visualizzare una linea da 400,215 a 370,300.
prova scrivendo questa action nel 1° frame:
| Codice: | 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"); |
io l'ho messa in maniera un po' "rozza" x farti vedere i 4 valori: a, b, c, d. |
|
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
|
| Torna in cima |
|
|
|
|
Non puoi inserire nuovi Topic in questo forum Non puoi rispondere ai Topic in questo forum Non puoi modificare i tuoi messaggi in questo forum Non puoi cancellare i tuoi messaggi in questo forum Non puoi votare nei sondaggi in questo forum Non puoi allegare files in questo forum Puoi downloadare gli allegati in questo forum
|
|