Creare animazioni in programmazione potrebbe non essere sempre facile, specie se poi non si conosce molto la Actionscript 3!
In questo tutorial vedremo invece come sia possibile utilizzare classi apposite!
In un nuovo documento Flash CS3 con Actionscript3 inserite un'immagine e convertitela in MovieClip.
Assegnate a questa clip un nome del tipo: "myMovieClip_mc". Quindi disegnate un pulsante (che farà partire l'animazione) con il seguente nome istanza: "dissolvi_btn".
Ora sul primo fotogramma scrivete quanto segue:
import fl.transitions.* ;
import fl.transitions.easing.*;
function elimina(e:MouseEvent){
TransitionManager.start(myMovieClip_mc, {type:PixelDissolve, direction:Transition.OUT, duration:1, easing:Bounce.easeOut});
}
dissolvi_btn.addEventListener(MouseEvent.CLICK, elimina);
Con il codice sovraesposto abbiamo inserito nelle prime due righe le classi necessarie.
Quindi abbiamo creato una funzione, richiamata dal pulsante di nome "dissolvi_btn".
La classe TransitionManager, come dice il nome, infatti serve a creare transizioni.
Come tipo di animazioni abbiamo scelto "PixelDissolve", in uscita (Transition .OUT).
Per cambiare tipologia di animazione, provate a sostituire "PixelDissolve" con "Photo" o "Zoom".







