Opzioni per l'organizzazione del codice

Il codice ActionScript 3.0 può essere utilizzato come "motore" per ogni tipo di applicazione, da semplici animazioni grafiche a sofisticati sistemi di elaborazione delle transazioni client/server. A seconda del tipo di applicazione che si intende creare, si può scegliere di adottare uno o più metodi per inserire il codice ActionScript nel proprio progetto.

Sezioni

Memorizzazione del codice nei fotogrammi di una linea temporale di Flash
Memorizzazione del codice in file ActionScript

Memorizzazione del codice nei fotogrammi di una linea temporale di Flash

Nell'ambiente di creazione di Flash, è possibile aggiungere codice ActionScript a qualunque fotogramma della linea temporale. Il codice viene eseguito durante la riproduzione del filmato, nel momento in cui l'indicatore di riproduzione arriva al fotogramma.

L'inserimento di codice ActionScript nei fotogrammi rappresenta un metodo semplice per aggiungere comportamenti alle applicazioni realizzate in Flash. È possibile aggiungere codice a qualunque fotogramma della linea temporale principale o della linea temporale di qualsiasi simbolo MovieClip. Tuttavia, tutta questa flessibilità ha un prezzo. Quando si creano applicazioni di grandi dimensioni, diventa difficile ricordare quali script sono stati inseriti in quali fotogrammi, di conseguenza l'applicazione può diventare complicata da gestire con il passare del tempo.

Molti sviluppatori scelgono di semplificare l'organizzazione del codice ActionScript usato in Flash inserendolo solo nel primo fotogramma di una linea temporale oppure su un livello specifico del documento Flash. Il risultato è una maggiore facilità nell'individuazione e nella gestione del codice contenuto nei file FLA di Flash. Tuttavia, per utilizzare lo stesso codice in un altro progetto Flash, è necessario copiarlo e incollarlo nel nuovo file.

Affinché il codice ActionScript possa essere riutilizzato in altri progetti Flash successivi, è necessario salvarlo in file ActionScript esterni (file di testo con l'estensione .as).

Memorizzazione del codice in file ActionScript

Se un progetto prevede un uso intensivo di codice ActionScript, il modo migliore per organizzarlo è inserirlo in file di origine distinti con l'estensione .as. I file ActionScript possono essere strutturati in due modi diversi, a seconda di come si intenda utilizzarli all'interno dell'applicazione.


Flash CS3

 

Inviami un messaggio e-mail quando vengono aggiunti dei commenti a questa | Rapporto sui commenti

Pagina corrente: http://livedocs.adobe.com/flash/9.0_it/main/00000028.html