Preloader per Movieclip esterni in AS3

January 21st, 2008

Adobe, rivoluzionando il codice ActionScript, ne ha migliorato notevolmente le performance e di questo non possiamo che esserne felici.
Comunque, insieme all’evoluzione e al perfezionamento, sono venuti fuori anche non pochi problemi di approccio per chi era abituato ad utilizzare sempre lo stesso codice per le funzioni base delle applicazioni Flash.
Una di queste è il classico filmato di preload che anticipa siti e animazioni Flash di grossa portata.
In questo tutorial spiegheremo il codice da usare in un preloader per caricare movieclip esterni con la versione 3.0 di Actionscript.

LEGGI IL RESTO »

Cerca: , , , ,

Ritieni questo post utile o interessante?
Condividi

Leggi anche:

Papervision 3D 2.0, una release d’effetto

December 14th, 2007

L’ottima libreria Papervision giunge alla sua versione 2.0 introducendo notevoli migliorie, non solo in termini di performance (una prima stima ci dice di almeno il 23% di guadagno in velocità) ma soprattutto per nuovi effetti e funzionalità.
La nuova versione rende in un attimo obsoleta la vecchia introducendo:

  • - Shaders e shaded materials
  • - phong, flat, cell, gouraud shading
  • - bumpmapping
  • - Viewport3D, un nuovo modo di intendere lo Sprite contenitore della scena 3D
  • - BasicRenderEngine
  • - Adozione di ASCollada con oggetti DAE
  • - è stato riscritto il loop render, centralizzandolo all’interno del Render Engine

ma non ci fermiamo qui.

LEGGI IL RESTO »

Cerca: , , , , , ,

Ritieni questo post utile o interessante?
Condividi

Leggi anche:

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:

Piano roteante texturizzato in Flash con Papervision3D

November 26th, 2007

Già da prima che uscisse la versione 3.0 di ActionScript si sperimentava l’ambiente 3d con Flash, con vere e proprie librerie dedicate come Sandy e PaperVision.
Queste sperimentazioni davano già buoni risultati nella versione 2 dello script, a discapito delle performance.
Tempestivamente PaperVision è stata tradotta anche nella nuova versione del linguaggio, migliorandone enormemente le prestazioni.
Proprio di questo parleremo nel tutorial, esaminandone le classi base per realizzare un primo esperimento con un piano texturizzato.

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: