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

Registrato: 27/04/10 16:37
Messaggi: 2
|
Oggetto: variabili dentro funzioni dentro cicli
Inviato: 27.04.10 | 16:41 |
|
|
Salve ragazzi, sullo stagi ho dei bottoni a1 a2 a3 ecc.. adesso voglio assgnare a questi bottoni le azioni rollover rollout release
il rollover funziona
il rollout pure
mentre per il relase sembra che venga assegnata a tutti my_mc.loadClip(foto[27], "container"); al posto dell iesimo numero (la i varia da 0 a 27)
| Codice: | function setUpButtons() {
var btnCnt = numeri_array.length;
for (i=0; i<btnCnt; i++) {
var temp = this["a"+i];
temp.onRollOver = function() {
over(this);
};
temp.onRollOut = function() {
out(this);
};
temp.onRelease = function() {
my_mc.loadClip(foto[i], "container");
};
}
} |
non vorrei arrivare a dover scrivere
| Codice: | for (i=0; i<btnCnt; i++) {
var temp = this["a"+i];
temp.onRollOver = function() {
over(this);
};
temp.onRollOut = function() {
out(this);
};
if(i==1){temp.onRelease = function() {my_mc.loadClip(foto[0], "container")}}
if(i==2){temp.onRelease = function() {my_mc.loadClip(foto[1], "container")}}
if(i==3){temp.onRelease = function() {my_mc.loadClip(foto[2], "container")}}
...... fino a 27..... |
|
|
| Torna in cima |
|
|
Sponsor
|
|
 |
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4546
Località: Verona
|
Oggetto:
Inviato: 28.04.10 | 11:06 |
|
|
Ciao skill83 e Benvenuto nel Forum.
Prova ad aggiungere questa riga all'interno del for:
e a sostituire l'azione dell'onRelease così:
| Codice: | my_mc.loadClip(foto[this.id], "container"); |
____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
skill83
nuovo utente

Registrato: 27/04/10 16:37
Messaggi: 2
|
Oggetto:
Inviato: 28.04.10 | 12:16 |
|
|
GRAZIE MILLE!!!!
Era esattamente cio' che mi serviva!!! grazie ancora |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4546
Località: Verona
|
Oggetto:
Inviato: 28.04.10 | 13:28 |
|
|
de nada  ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| 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
|
|