se io faccio :
attachMovie("bottone","bottone"+i,10+i);
previo ciclo for,
come faccio poi a dare al bottone un'azione?
per esempio on(press)
this["bottone"+i].on(press) non funziona
naturalmente bottone è un button.
grazie
ciao
se io faccio :
attachMovie("bottone","bottone"+i,10+i);
previo ciclo for,
come faccio poi a dare al bottone un'azione?
per esempio on(press)
this["bottone"+i].on(press) non funziona
naturalmente bottone è un button.
grazie
ciao
ma le azioni che dai sono messe durante il ciclo?
---/\/\alignous---
si, è possibile?
perchè poi deve aprire delle finestre numerate per quanti sono i bottoni
nessuno mi può dare una mano?
immagino sia una stupidata :quote:
le azioni sono messe dentro il ciclo for
ciao
è
this["bottone"+i].onPress=function(){
//le azioni che devi fare
}
tieni presente che quello che metti nel pulsante sarà eseguito solo quando cliccherai, se fai riferimento a variabili presenti nello script di duplicazione (tipo i) le ignorerà, per cui per attribuirgli un numero lo devi fare da fuori
this["bottone"+i].img=i+".jpg"
this["bottone"+i].onPress=function(){
getUrl(this.img,"blank")
}
grazie mille funziona perfettamente.
solo una cosa: in che senso ignora le variabili all'interno?
nelle azioni del bottone ho messo trace(i) per fare una prova
(i come variabile) e mi ha dato il numero esatto della variabile, quindi non l'ha ignorata.
intendevi in un altro senso?
ti da l'ultimo valore di i, se fai 10 duplicazioni ti da 10
ah è vero, non ci avevo pensato, grazie mille ancora
posso andare a dormire tranquillo :tongue:
anzi no scusa ancora.
sono un po perplesso
mi spieghi la seconda parte dell'attribuirgli un numero da fuori?, cioè questa:
this["bottone"+i].img=i+".jpg"
this["bottone"+i].onPress=function(){
getUrl(this.img,"blank")
}