Home > Guide, Mac, Programmi, Sistemi Operativi, Windows > Flash CS 3/4/5: workaround per l’interpolazione classica senza simboli

Flash CS 3/4/5: workaround per l’interpolazione classica senza simboli

Nel mentre che il mio blog si riempie di ragnatele sto lavorando ad un progetto universitario a base di Flash; prodotto da me sempre odiato a causa della sua chiusura e pesantezza (leggi “attendo speranzoso HTML5“). Tuttavia tra un’imprecazione e l’altra devo ammettere che qualche soddisfazione si può anche ottenere. Essendo i bug e le limitazioni all’ordine del giorno questo articolo nasce per aiutare chi, come me, ha bisogno che le cose funzionino come dovrebbero.

L’INTERPOLAZIONE CLASSICA:

Lasciando stare le ultime trovate pubblicitarie dei vari CS (interpolazione di movimento/3D, ossa…) continuo a trovare molto più pratica, semplice e leggera l’interpolazione classica; quantomeno per fare cose banali come rotazioni e ridimensionamenti di forme. Purtroppo però, da quando Flash è passato all’Adobe, ha iniziato a costringere l’utente ad interpolare solamente simboli (filmato, pulsante, immagine) senza pensare che per elementi piccoli non sarebbe necessario ricorrere a una struttura del genere (ad esempio i denti di una bocca o la pupilla di un occhio).

WORKAROUND PER IL VECCHIO METODO:

Quando andiamo ad interpolare una qualsiasi forma otteniamo in automatico che essa venga convertita in due simboli, uno di inizio e uno di fine interpolazione, anche se la forma non cambia. È quindi uso comune evitare la creazione del secondo creandosi da se un movieclip prima di interpolare; tuttavia, come dicevo precedentemente, questo comportamento potrebbe creare all’utente solamente disordine e perdita di prestazioni ingigantendo inutilmente la libreria. Partendo dal principio che Flash CS (Adobe), supportando i progetti di Flash 8 (Macromedia), deve supportare anche l’interpolazione su gruppi ho cercato, andando per tentativi, un modo per forzare il programma a sbarazzarsi dei simboli creati in automatico.

Ecco quindi che vi propongo un workaround che vi darà piena libertà per le vostre creazioni con il minor numero di passaggi:

  1. create una forma con attiva l’opzione “Disegno oggetto” in modo che sia già raggruppata, oppure raggruppatela voi
  2. interpolate la forma senza creare altri keyframe (per evitarci doppio lavoro dopo)
  3. dividete l’oggetto (Elabora -> Dividi) e successivamente eliminate pure l’interpolazione creata in automatico
  4. aggiungete i keyframe che vi occorrono e create la vostra animazione senza simboli :)

Ad essere bravi hacker si potrebbe modificare il programma in modo che eviti direttamente di creare le interpolazioni…tuttavia le mia competenze non arrivano a questi livelli (purtroppo). Spero vi possa comunque essere utile! ;)

  1. Nessun commento ancora...
  1. Nessun trackback ancora...