Rita C.
a- a+

Il preload

Penso che questa lezioni interessi molti per tutti coloro che vogliono inserire un'animazione sul web e che quindi  devono scaricare una buona parte del filmato per  funzionare... ed in tal modo si tenterebbe di risolvere la lentezza della connessione... o per lo meno di indicare quanto attendere

Apriamo, quindi,  un  nostro file Flash fatto precedentemente... ed inseriamo  ora una nuova Scena da Insert/ Scene

Abbiamo una scena vuota...

Poi  Window/Inspectors/Scene... appare un menu con le 2 scene

Scegliamo  scene 1 e quindi Propreties, da questo menu le diamo un nome, nel mio caso Filmato, poi OK

Nella stessa maniera aprire la scena 2 e darle un nome, ad esempio Preload, poi OK.

Trasciniamo ora col mouse la seconda scena Preload nel primo posto, affinchè parta per prima.

Aggiungiamo un Layer cioè un livello e diamogli un nome, esempio Punto,  mentre il primo livello lo chiamiamo Actions.

Quindi clickiamo sul n. Keyf del livello Punto , scegliamo Label cioè destinatario del comando Go to e scriviamo Etichetta, poi OK.

In poche parole dobbiamo fissare il primo e l'ultimo Keyf. del Preload...

Nel n.1 del Keyf. del livello Actions scriviamo  Carica Pagina (aspetta un momento... o altro ....) con lo strumento Testo e in grande , poi lo selezioniamo e scegliamo

Convert to Symbol, dargli  il nome Carica pagina e lasciare impostato a Grafico, poi OK.

Nel punto 10 inserire in entrambi i livelli un Keyf.

Nel Layer Actions, selezioniamo la scritta e facendo click col tasto dx. del mouse, scegliamo Properties, quindi Color effect..

Scegliamo Alfa ed impostiamo a Zero%, poi OK

Torniamo al primo Keyf., click col tasto dx sul keyf. ed apriamo Properties, poi Tweening/Motion e lasciamo impostato ad Automatico... poi OK.

Scriviamo ora i codici per le azioni: selezioniamo il Keyf n.1 della scena Preload, facciamo click ed apriamo Actions, poi click sul segno + e scegliamo If Frame is Loaded (nome del frame  che è stato caricato)....praticamente viene controllato se è stato scaricato il file.swf ..a destra scegliamo Filmato e nel numero dei frame scriviamo 30

Ancora click sul +, scegliamo l'azione Go to, a dx. selezioniamo ancora Filmato, mettiamo 1 nel numero dei frame, infine in basso a dx il segno di spunta su Control /Go to and Play, poi OK.

Fare ora click sul Keyf.n.10, cioè sull'ultimo del nostro Preload, ( sempre del layer  actions) aprire  il menu Actions, click sul +, scegliere Go to, a dx,  da Scene  Preload, selezionare label (etichetta) e scrivere Filmato e mettere il segno di spunta su Go to and Play, poi Ok...

In parole povere...abbiamo assegnato un'etichetta e con Go to abbiamo indicato il primo Frame del filmato Preload

Finalmente ce l'abbiamo fatta... Proviamo con Publish/prewiev / Html... è se tutto OK... Salviamo!!!

Mettiamo infine un bel comandino Stop, altrimenti il filmato continuerebbe all'infinito :-)

Da Window/Inspectors/scene, apriamo la scena Filmato... quindi Modify/ Scene , scegliamo Filmato, poi click sull'ultimo Keyf. della scena dei vari layer usati..

Apriamo e col segno + scegliamo Stop dal menu che si apre...poi OK.

Naturalmente nel Preload possiamo mettere, al posto della scritta Carica filmato,  un' immagine che si muove... che si ingrandisce, che ruota.... mentre il movie viene caricato ...( con lo stesso procedimento ...) Sempre nel preload possiamo mettere una barra in percentuale che indicare il caricamento più o meno reale dell'animazione (sarà trattato presto nella newsletter)(Guardando con  Control/Play il Preload non si vede, in quanto rimane in memoria...si vede solo quando si Pubblica...)

Fare il Preload, quindi, come si dice in termine Flash, significa semplicemente che  il movie  va in loop ed esegue un controllo tutte le volte che si passa per il primo frame, se e' stato caricato il frame indicato col numero da noi assegnato, si esce dal loop e si continua...scena dopo scena...

 



Ti potrebbe interessare anche

commenta la notizia

C'è 1 commento
Redazione
Condividi le tue opinioni su questo articolo!