Pagina 4 di 812345678

Actionscript 3.0: public, protected, private e internal

giovedì 5 giugno, 2008

Con AS3 sono state introdotte nuove “istruzioni” per definire proprietà e metodi (pubblici o privati). Alcune, come private – già presente in AS2 – ha cambiato comportamento (private si comportava in AS2 come ora si comporta protected, in AS3 private è davvero “privata”!) proprio a causa dell’introduzione di una sintassi più OO rispetto alle precedenti [...]

Flash CS3: creare un effetto Reflex su qualsiasi MovieClip

mercoledì 4 giugno, 2008

Sfruttando una notevole caratteristica di Actionscript 3.0 (vedi Actionscript 3.0: tutto con l'operatore new) ho creato una classe ReflexMe in grado di generare un effetto "riflessione" su un qualsiasi MovieClip presente in libreria. Loading Flash Player... swfobject.embedSWF("/wp-content/uploads/2008/06/reflex.swf", "swff30e1", "640", "480", "9.0.0", "", {}, {wmode: "window", menu: "false", quality: "high", bgcolor: "#000000", allowFullScreen: "true"}, {}); Il sorgente fa parte [...]

Effetti sulle Bitmap con perlinNoise()

lunedì 2 giugno, 2008

La classe BitmapData permette di applicare in modo semplice effetti utilissimi per svariati scopi. Avevamo già visto come creare un effetto "nebbia tv" con poche righe di codice (Flash CS3: creare effetto nebbia TV in 1 secondo). Ora ci occuperemo di un altro effetto "spettacolare" che, come vedremo in seguito, permette di realizzare degli interessantissimi [...]

undolibrary: libreria Actionscript 3.0 su Google Code

mercoledì 28 maggio, 2008

Ho aperto un progetto su Google Code: undolibrary. Per adesso, questa libreria, contiene un solo componente (Knob -  manopola) da utilizzare tramite Actionscript 3.0. Ne parlo in quanto questo componente è propedeutico ad una serie di tutorial/sorgenti in Flash che volevo rendere disponibili. Loading Flash Player... swfobject.embedSWF("/wp-content/uploads/2008/05/knob.swf", "swff30e3", "340", "256", "9.0.0", "", {}, {wmode: "window", menu: "false", [...]

Creare eventi personalizzati in Actionscript 3.0

domenica 18 maggio, 2008

Creare eventi personalizzati in Actionscript 3.0 è semplicissimo. Usarli, poi, permette di utilizzare il metodo addEventListener() e rendere il nostro oggetto del tutto standard. Se abbiamo creato una classe, ad esempio Bottone, è corretto associare a questa uno o più eventi tramite una apposita classe (derivata dalla classe Event) BottoneEvent. Potremmo realizzare tutti gli eventi [...]

Adobe Flash: rilasciato il Player 10 in beta e le API Google Maps

giovedì 15 maggio, 2008

Aggiornamento: vedi Come usare Google Maps in Adobe Flash CS4 Aggiornamento: pare che Google si sia sbagliata e invece di scrivere Flex ha scritto Flash! Morale della situazione le API Google Maps sono state rilasciate solo per Flex e NON funzionano in ambiente Flash: a dimostrazione della confusione che questi due "branch" (Flex/Flash) stanno causando! Leggere, [...]

AS3Corelib: libreria per codifica MD5, SHA1 e JPG/PNG Encoder

sabato 10 maggio, 2008

AS3corelib project è una libreria scritta in ActionScript 3 che contiene una serie di classi e utilities per estendere lo sviluppo con ActionScript 3. È incluso il supporto per la codifica MD5 e SHA 1, encoders per JPG e PNG, e la serializzazione JSON per stringhe, numeri e Date APIs. Questa libreia risulta davvero utile [...]

Argomenti variabili e di default in Javascript, Actionscript e PHP

mercoledì 7 maggio, 2008

Chi sviluppa sa bene che una delle caratteristiche delle funzioni (function () ) è quella di avere o meno degli argomenti di input. Può capitare, a volte, di dover scrivere una funzione che, in base ai parametri di input, si comporta in modo differente (in programmazione OO troviamo questo comportamento indicato come poliformismo). I parametri [...]

Papervision3D: gestire le Bitmap come in FIVe3D

lunedì 5 maggio, 2008

Partendo dall'esempio mostrato in FIVe3D: trattare le Bitmap, vediamo come realizzare il medesimo effetto utilizzando Papervision3D 2.0 (Great White), così da proseguire ad analizzare il funzionamento di questa beta Great White. Loading Flash Player... swfobject.embedSWF("/wp-content/uploads/2008/05/pvbitmap.swf", "swff30e4", "640", "480", "9.0.0", "", {}, {wmode: "window", menu: "false", quality: "high", bgcolor: "#000000", allowFullScreen: "true"}, {}); Post correlati Papervision3D: BasicView (0) PicLens in Flash [...]

FIVe3D: trattare le Bitmap

lunedì 5 maggio, 2008

Con la release 2.1 di FIVe3D è possibile manipolare anche oggetti Bitmap, in modo da superare l'iniziale limite di questa libreria del solo vettoriale. Se inseriamo una Bitmap in libreria e la esprotiamo in modo da poterne creare un'instanza dinamica tramite Actionscript, diventa facile creare un oggetto Bitmap3D e ruotarlo a nostro piacimento: Loading Flash Player... swfobject.embedSWF("/wp-content/uploads/2008/05/five3d2.swf", [...]

Pagina 4 di 812345678