ActionScript 3 e il problema _ROOT

December 7th, 2007

Questo AS 3.0 è veramente un gran passo avanti per tutti i Flash developer, non solo per l’aumento delle performance grazie alla nuova struttura ma soprattutto per la flessibilità e la somiglianza con linguaggi più evoluti come Java e C#.
Per farvene ancor meglio un’idea vi consiglio la visione di un simpatico filmato di GSkinner, 50 REASONS AS3 KICKS ASS, dove sono elencati e brevemente spiegati i cambiamenti e miglioramenti più importanti apportati da Adobe nell’ultima versione del linguaggio.
Ma è indubbio che il passaggio sia stato traumatico per molti, sia per la diversa forma mentis da adottare nello sviluppare che per gli enormi cambiamenti nelle classi e nei metodi nonchè l’eliminazione e la sostituzione di alcuni di questi.
Credo che tutti, passando dalla versione 2.0 alla successiva dello script, abbiano notato l’assenza dell’istanza globale _ROOT, con cui si era soliti fare riferimento a metodi e variabili dichiarate nella timeline principale.
Per chi se ne intende di programmazione e già preferiva, prima di questa evoluzione, creare classi separate piuttosto che scrivere codice dentro il filmato stesso probabilmente non sarà stato difficile individuare una soluzione al problema ma dato che Flash è destinato, almeno finora, più ai web designer che ai programmatori credo possa tornare utile questo semplice metodo per sopperire alla mancanza del nostro amato oggetto globale _ROOT.

LEGGI IL RESTO »

Cerca: , , , , ,

Ritieni questo post utile o interessante?
Condividi

Leggi anche:

OGGETTO PROTOTYPE IN JAVASCRIPT E ACTIONSCRIPT

September 20th, 2007

L’oggetto PROTOTYPE risiede nel metodo costruttore di ogni classe e viene creato automaticamente sia in Actionscript che in Javascript ogni volta che viene creata una nuova instanza della classe.
Definendo valori e funzioni originariamente non previsti nel prototype di una classe, questi diventano immediatamente disponibili per tutte le sue instanze. L’oggetto ci torna utile nel caso ci servano nuovi metodi comuni per molte o tutte le classi basi e non.
Oltretutto la sua definizione è molto semplice e del tutto identica per i 2 linguaggi:

LEGGI IL RESTO »

Cerca: , , , , ,

Ritieni questo post utile o interessante?
Condividi

Leggi anche:

Enciclopedia di Actionscript 2.0, tutta la sintassi, gli elementi e le classi

June 18th, 2007

Siamo già arrivati alla versione 3.0 dello script di Flash ma ancora pochi sono passati alla nuova suite di Adobe quindi questa “enciclopedia” con tutti gli elementi della versione 2 del linguaggio (classi, oggetti, funzioni etc.), esempi esaustivi, indicizzata in ordine alfabetico, non può che essere ritenuta utilissima, se non indispensabile.

Clicca QUI per accedervi, by Macromedia.

Cerca: , , , , , , , , ,

Ritieni questo post utile o interessante?
Condividi

Leggi anche: