Domanda

Ho un'animazione flash abbastanza lunga, con vari simboli e tween di movimento diversi ecc. Il mio obiettivo è mettere in pausa questa animazione in diversi momenti diversi, mentre viene visualizzata una finestra di dialogo e quindi riprendere nuovamente l'animazione.Qual è il modo più semplice per raggiungere questo obiettivo?

Grazie per il tuo aiuto :)

È stato utile?

Soluzione

Se si utilizza tutta l'animazione basata sulla timeline e diversi simboli hanno tempi tempesti diversi, allora è un po 'più difficile che se si utilizzano script per la tua animazione (Greensock o simili) che forniscono funzioni di killall.

Se si utilizzano tutte le animazioni della timeline e diversi simboli hanno diverse animazioni della timeline, è possibile impostare una funzione Global EnterFrame che tutti i simboli ascoltano e se la condizione di pausa viene soddisfatta, imposta una variabile che interrompe le scadenze, iniziandoledove hanno lasciato quando la condizione di pausa è finita.Sarei felice di aiutarti a risolverlo se potessi dare maggiori informazioni e forse fornire un file sorgente da guardare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top