- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- [Risolto] controllo con checkbox
-
[Risolto] controllo con checkbox
Ciao a tutti, ho un filmato controllato da un bottone. Funziona coì:
clicco sul bottone e una pallina (mc percorso) costruisce una linea (realizzata con guida movimento).
Io vorrei far partire la pallina cliccando su un checkbox, ho fatto dei tentativi ma non riesco a far funzionare il codice.
Vi posto il codice originario (con il pulsante)this.percorso.stop();
this.percorso.isStopped = true;
this.pulsante.onRelease = function () {
trace ("cursore stoppato "+percorso.isStopped);
if (percorso.isStopped) {
percorso.isStopped = false;
if (percorso._currentframe == percorso._totalframes) {
percorso.gotoAndPlay(1);
} else {
percorso.play();
}
} else {
percorso.stop();
percorso.isStopped = true;
}
}
Come si può modificare lo script per farlo funzionare con il checkbox?
se non sono stato chiaro potri inviare il file .fla
Grazie
-
Ciao,
un esempio di base:
my_box = new Object();
my_box.click = function(eventObj){
my_mc.gotoAndPlay(2);
}
cbBox.addEventListener("click", my_box);- Actionscript da aggiungere al fotogramma.
- cbBox = nome d'istanza del componente checkbox
- my_mc = nome d'istanza del clip filmato on stage
-
Ti mando il link fdel file .fla
http://www.materamachi.com/itinerario_bis.fla
Io vorrei la pallina pertisse nel momento in cui spunto un checkbox invece di partire alla pressione del pulsante
Grazie!!!
-
Posiziona un componente checkbox sull area di lavoro, li da un nome d'istnaza 'cbBox', cambia l'actionscript come spiegato prima (con la tua azione dentro)
this.percorso.stop(); this.percorso.isStopped = true; my_box = new Object(); my_box.click = function(eventObj){ //trace ("cursore stoppato "+percorso.isStopped); if (percorso.isStopped) { percorso.isStopped = false; if (percorso._currentframe == percorso._totalframes) { percorso.gotoAndPlay(1); } else { percorso.play(); } } else { percorso.stop(); percorso.isStopped = true; } } cbBox.addEventListener("click", my_box);
-
Veramente grazie...un'ultima cosa, perchè quando tolgo la spunta dal check il filamto rimane visibile?
Ciao
-
Non ho capito perche dovrebbe diventare invisibile.:?
Dove è scritto?:bho:
-
io Vorrei che comparisse nel momento in cui spunto il check e scomparisse nel momento in cui tolgo la spunta...
-
visibile/invisibile o play/ritorno a l'inizio?
-
Tolgo la spunta e torna all'inizio
-
Risolto, ho aggiunto
percorso.gotoAndPlay(1);Grazieeee!!!!
-
percorso.gotoAndStop(1);
-
Li hai messo un percorso.stop(); per quello al momento quando clicca sopra la prima volta il filmato inizia e si ferma al secondo click. Se vuoi che ritorna a l'inizio invece di percorso.stop(); devi metterci percorso.gotoAndStop(1);
:bho:
-
Giusto...scusa, non avevo letto il resto prima di rispondere. Il server e un po lento oggi.:D
-
Grazie!!!