« Adobe Live 2007 in video: parte 5 | Index | Programming Firefox: non solo browser »

um_minilogo.gif Cerchi articoli, tutorial e guide su Photoshop CS3, Flash CS3, Premiere Pro CS3, Actionscript 3, Flex 3 e Adobe AIR, Java e Microsoft Silverlight ?
Scarica gratis UserMatter, il magazine che tratta la User Experience. Nell'ultimo numero trovi anche: Introduzione alla programmazione orientata agli oggetti, Salvare le immagini per il web con una mappatura Alpha

Classe ANIMATOR e funzione “Copy Motion As ActionScript 3.0”

Sesta puntata dedicata alle novità di Actioscript 3 e nello specifico su comeconvertire animazioni create sulla TimeLine in Actionscript.
In Flash CS3 e ActionScript 3.0 è finalmente possibile selezionare un’animazione realizzata su timeline, convertirla in actionscript/XML ed utilizzarla all'interno del proprio codice.
Prestazioni migliori ed una collaborazione più immediata tra designer e developer sono solo due tra i principali vantaggi nell’utilizzo di questa tecnica.

Possiamo quindi realizzare su un nuovo file Flash AS3 un’animazione di tipo Tween Motion (ad esempio possiamo animare una movieclip da un punto all’altro dello Stage).

Selezioniamo i fotogrammi dell’animazione e con il tasto destro del mouse scegliamo la voce Copy Motion as ActionScript 3.0(vedi immagine seguente)

copyMotion.gif

Apparirà una nuova finestra chiedendo di definire il nome istanza dell’elemento a cui fare riferimento. Questo valore dovrà coincidere con il nome istanza dell’oggetto da animare utilizzato nel codice actionscript (nel nostro esempio square)

A questo punto, possiamo “incollare” il codice in memoria sul primo fotogramma di un nuovo file flash as3 (che sarà simile al codice seguente). Creiamo, in un nuovo livello, un nuovo movieclip (ad esempio un rettangolo) e, utilizzando il pannello proprietà, facciamo in modo che il suo nome istanza coincida con quello scelto in precedenza.

copyMotionBlog.gif


TrackBack

TrackBack URL per questo post:
http://blog.augitaly.com/mt-tb.cgi/329

Invia un commento

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)