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


Registrato: 09/03/04 14:46
Messaggi: 4
|
Oggetto: bottone animato con testo xml
Inviato: 09.03.04 | 15:07 |
|
|
espongo qui il mio "problema"
io necessito di creare una cartina geografica con le città rappresentate
da dei pallini, passando su questi pallini mi deve comparire il nome
della città e, sotto, una serie di servizi disponibili ed i relativi links
poichè questa animazione sarà in un software di content management
e le pagine a cui faranno riferimento i link saranno "dinamici" ho pensato
che il miglior sistema per poter creare questi link è metterli a mano
in un xml di cui ho imparato ad apprezzare i vantaggi in questi tempi
bene, non so assolutamente gestire gli xml da flash e quindi ho dovuto
navigare un po' per poter far qualcosa
cosa sono riuscito a fare:
1. creare dei pallini che vengono posizionati dall'xml
2. mettere il nome a fianco del pallino
3. creare il link dal pallino
(sono riuscito a fare è una parola grossa, ho preso un codice già fatto
e l'ho rimaneggiato un pochino)
naturalmente quello che ho in mano in questo momento non è quello
che devo ottenere
cosa non sono riuscito a fare:
1. fare in modo che il testo appaia solo al passaggio del cursore sul pallino
2. ... non sono così avanti da poter dire cosa non sono riuscito a fare :P
a questo punto vi posto i due codici che ho "copiato/modificato"
l'xml (MyMenu.xml) - per ora senza i settori da linkare
| Codice: | <?xml version="1.0"?>
<myMenu>
<myItem name="Philter" url="http://www.philterdesign.com/" h="1" v="1" />
<myItem name="Keran McKenzie" url="http://pnut.studiowhiz.com/" h="50" v="40" />
<myItem name="StudioWhiz" url="http://www.studiowhiz.com/" h="100" v="80" />
</myMenu> |
l'action script
| Codice: | menuXml = new XML();
menuXml.ignoreWhite = true;
menuXml.onLoad = function() {
menuItem = this.firstChild.childNodes;
for (var i=0; i<menuItem.length; i++) {
item = _root.attachMovie("itemClip", "itemClip" + i, i);
item._x = menuItem[i].attributes.h;
item._y = menuItem[i].attributes.v;
item.itemLabel.text = menuItem[i].attributes.name;
item.myUrl = menuItem[i].attributes.url;
item.onRelease = function() {
getURL(this.myUrl,"_blank");
}
}
}
menuXml.load("myMenu.xml"); |
com'è fatto il fla
in pratica è composto da un frame vuoto con l'action postata sopra
applicato al frame, esiste poi un movie che si chiama "itemClip"
contenente il rettangolo di testo chiamato "itemLabel"
cosa ho provato a fare
contento per essere riuscito a far funzionare il file così com'è stato postato
ora ho provato a creare all'interno di "itemClip" un bottone che,
passandoci sopra, manda al frame successivo, contenente "itemLabel" ma,
magicamente, quando faccio partire l'eseguibile non si vede una cippa...
bho, vi ho già detto che non so come fare interagire xml e fla quindi
mi affido totalmente al vostro buon cuore
grazie anticipatamente
andrea
(belli sti smiles!! )
Ultima modifica di andrea il 09.03.04 | 17:59, modificato 1 volta in totale |
|
| Torna in cima |
|
|
Sponsor
|
|
 |
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
|
| Torna in cima |
|
|
andrea
nuovo utente


Registrato: 09/03/04 14:46
Messaggi: 4
|
Oggetto:
Inviato: 09.03.04 | 17:37 |
|
|
mm
nun va
 |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
|
| Torna in cima |
|
|
andrea
nuovo utente


Registrato: 09/03/04 14:46
Messaggi: 4
|
Oggetto:
Inviato: 10.03.04 | 14:50 |
|
|
M I T I C O
de e i o u !!
grandioso
grazie millissimo
 |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 10.03.04 | 14:52 |
|
|
di niente  ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
andrea
nuovo utente


Registrato: 09/03/04 14:46
Messaggi: 4
|
Oggetto:
Inviato: 10.03.04 | 15:15 |
|
|
mm
ok sempre più difficile siori e siore
ora senza mani !!
dunque, il simpatico codicino mi fa comparire il "nome della città"
con il link ad una pagina esterna (o interna, insomma quel che voglio)
sia cliccando sulla parola che sul pallino
io ho però bisogno che comparia una cosa del genere:
nome città (no link)
servizio 1 (linkato)
servizio 2 (linkato)
servizio 3 (linkato)
dunque, a parte l'xml che me lo mangio a colazione, come posso
modificare il codice? gli stili come faccio ad assegnarli?!
thanks a lot
andrea |
|
| 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
|
|