- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Tornare in un punto preciso dell'animazione!
-
Ciao,
gotoAndPlay sposta la testina del lettore oltre che tra i fotogrammi, anche da una scena all'altra,
quindi puoi scrivere:
gotoAndPlay("nome_scena", numero fotogramma della scena);ciao ciao
-
si,pero nel mio caso non devo solo rimandare al fotogramma di una scena ma ai fotogrammi dei singoli clip contenuti nella scena...:x
-
Tutti questi clip filmati stanno sul primo fotogramma della scena? O ci sono piu fotogrammi per scena?
-
se, come chiede onsitus, i clip stano tutti sul primo fotogramma della scena e la scena è ferma, puoi fare così:
devi dare un nome ad ogni clip (non nella libreria, ma dal pannello proprietà in basso a sinistra) ad esempio clip1 clip2 clip3 ecc...
poi per muovere la testina all'iunterno dei clip scrivi questo comando:
_level0.clip1.gotoAndStop(5);
//sposta la testina del clip che si chiama clip1 al fotogramma 5_level0.clip2.gotoAndStop(12);
//sposta la testina del clip che si chiama clip2 al fotogramma 12ciao
-
grazie innanzitutto per le risposte.
Venendo alla risposta:ci sono + fotogrammi sulla scena(perchè il Menu l ho fatto sulal time line)e i clip sono posizionati sul primo fotogramma (ovviamente poi continuano nei successivi)!
Come stanno le cose non posso fare come mi dice Fraz?
-
ho un sospetto.
ma hai fatto dei Clip filmati o dei grafici ?
-
Una soluzione sarebbe...
nel ultimo fotogramma della scena 1 dichiara per esempio:
stop(); if (_global.ritorno == true) { anim1_mc.gotoAndStop(25); anim2_mc.gotoAndStop(25); }
- stop(); la scena 1 si ferma li
- anim1_mc e amin2_mc essando i nome d'istanza dei tuoi clip filmati
- 25 il numero del ultimo fotogramma del clip filmato
- _global.ritorno : una variabile globale. Quando parte la scena la prima volta, quella variabile non avra un valore per quello il 'if' viene ignorato la prima volta che il playhead arriva a quel fotogramma
Per il tuo pulsante in scena2 che rimanda a scena 1:
mioPulsante.onRelease=function(){ _global.ritorno = true; gotoAndStop("fineScena1"); }
- _global.ritorno ha adesso un valore 'true'
- "fineScena1" il nome label del ultimo fotogramma della scena 1 (meglio targhetare un nome label unico)
A quel punto, il playhead riparte a l'ultimo fotogramma della scena 1 con un valore 'true' (_global.ritorno) per quello il 'if' viene eseguito, portando tutti i clip filmati (anim1_mc e anim2_mc) al loro ultimo fotogramma senza che i animazioni vengono riprodotti da l'inizio.
Spero che mi hai seguito.:D
-
No,no ...non sono dei grafici...dei clip!!
Fin li ci arrivo!!!:D
Tutti clip filmato ho fatto,solo il menu sulla linea principale...per questo la linea principale è composta da + fotogrammi!(se avessi messo il menu in un clip filmato poi non si riuscivo a richiamare le scene che rappresentano le mie pagine)!Grazie Onsitus,oggi provo a fare come mi hai spiegato...e ti dirò poi se ci sono riuscito!
-
Ok, fai sapere come va piu tardi.
-
Ho provato,ma...non son oriuscito a farlo funzionare!:?
Il dubbio che ho è :quando dici "Il nome label dell'ultimo fotogramma" intendi mettere il nome dove dice"fotogramma - etichetta fotogramma"(in proprietà)?
(Nb.sorry sono un po scarisino in questa materia)!
Perchè io ho messo li il nome...ma temo che l'errore sia proprio li!:():
-
Ho provato,ma...non son oriuscito a farlo funzionare!:?
Il dubbio che ho è :quando dici "Il nome label dell'ultimo fotogramma" intendi mettere il nome dove dice"fotogramma - etichetta fotogramma"(in proprietà)?
(Nb.sorry sono un po scarisino in questa materia)!
Perchè io ho messo li il nome...ma temo che l'errore sia proprio li!:():