Categoria ‘Flash’


Snipplr code 2.0: frammenti (snipp) di codice utile

Snipplr Era da tempo che volevo segnalare questo utilissimo servizio dedicato al mondo della programmazione. Snipplr (code 2.0) è un vero e proprio aggregatore o repository di frammenti di codice utili. È possibile registrarsi gratuitamente ed inviare le proprio porzioni di codice e, soprattutto, usufruire dei tantissimi snipp già presenti su sito. I linguaggi trattati sono tantissimi (Actionscript, ASP, C#, MatLab, PHP, Rails, SVN, etc…), tutti ben ordinati e catalogati. È possibile anche installare un comodo plugin per WordPress in grado di visualizzare sul nostro blog un snipp-code tramite il suo id univoco.

Continua...

Nasce Divoogle: divulgazione e ricerca strumenti per lo sviluppo

Divoogle

Prodotto ed ideato da JuliusDesign nasce un nuovo strumento dedicato allo sviluppo. L’idea è quella di creare un motore di ricerca specializzato in determinati ambiti, per iniziare Flash. Il sistema sfrutta gli innovativi e recenti strumenti di personalizzazione messi a disposizione da Google. Visitate il Blog del progetto e iniziate dare in primi consigli.

Continua...

Leggere parametri Namespace da un file XML in Actionscript 3.0

Immaginiamo di avere un file XML che ad un certo punto contiene la seguente riga:

1
2
...
<media :thumbnail url="thumbs/pic10.jpg" type="image/jpeg"/>

Come leggo, ad esempio, l’attributo url in Actionscript 3.0?

Se l’XML fosse stato questo:

1
2
...
<immagine url="thumbs/pic10.jpg" type="image/jpeg"/>

Ottenuto il puntatore a &lt;immagine/&gt; (imgptr) sarebbe stato sufficiente:

1
trace ( imgptr.@url );

Nel caso &lt;media:thumbnail/&gt;, invece, bisogna aggiungere:

1
2
var mediaNS:Namespace = myXML.namespace("media")
trace( myXML.mediaNS::thumbnail.@url );

Continua...

Actionscript 3.0: simulare l’evento onReleaseOutside

Con Flash CS3 e Actionscript 3.0 sono state riviste molte cose tra cui la presenza dell’evento onReleaseOutside. Quest’ultimo, come altre tante cosine, è stato eliminato senza una vera e propria ragione e senza una vera e propria alternativa. Nella documentazione ufficiale di Actiobscript 3.0, nella sezione Migrazione da ActionScript 2.0, cercando per onReleaseOutside viene indicato:

Continua...

Installare Papervision3D 2.0 Great White: TortoiseSVN

Era da tempo che seguivo il progetto Papervision3D, una libreria in Actionscript (2.0 e ora 3.0) per la manipolazione di oggetti 3D e rendering davvero spettacolare. Inauguro, così, la categoria Papervision3D (prossimamente anche una 3D), inserita sotto Flash CS3. Papervision3D è disponibile anche per Actionscript 2.0, anche se io personalmente tratterò solo la versione per Actionscript 3.0.

Continua...

Estendere l’IDE di Flash CS3 con Snippets

Snippets Lee Brimelow, Platform Evangelist in Adobe, si occupa di sviluppo in Flash, Flex ed AIR. Dal suo blog (TheFlashBlog) è possibile scaricare una comoda estensione per Flash CS3: Snippets. Questa estensione, scritta utilizzando le API che Flash mette a disposizione per interagire con la sua IDE (JSFL API), permette di aggiungere un comodo pannello (sulla falsa riga di quello presente già in Adobe Dreamweaver) dove è possibile inserire delle piccole porzioni di codice che usiamo più spesso.

Una volta installato è già possibile usufrire di alcuni snippets forniti dall’autore. Cliccando sull’icona image è possibile modificare il file XML che contiene gli snippets (gli spezzoni di codice). Una volta fatta la modifica è sufficiente salvare il file e cliccare sull’icona Aggiorna gli snippet  per aggiornare la lista. Sul sito dell’autore sono stati rilasciati proprio in questi giorni ulteriori snippets da aggiungere a quelli già presenti. Ecco la versione completa del file XML:

Continua...

Distribuire applicazioni Adobe AIR: da AIR Badge a SHU Player

Le applicazioni Adobe AIR hanno il vantaggio di essere relativamente limitate nelle dimensioni del file grazie all’installazione separata delle librerie runtime di Adobe AIR 1.0. Questo vantaggio, tuttavia, può trasformarsi in un vero e proprio problema quando ci si appresta a distribuire un’applicazione Adobe AIR, sia sulla rete (quindi dal browser) sia su un supporto rigido come un CD/DVD.

Continua...

Come salvare immagini in Flash CS3

Con Adobe Flash CS3 l’uso delle Bitmap è così migliorato che viene subito voglia di creare un piccolo Paint. Abbiamo già visto come realizzare un piccolo Paint (vedi Creare un’applicazione Paint in Flash CS3 Painter: semplice applicazione per disegno in Flash CS3 Pro) in grado di supportare un vero e proprio “cancellino” – funzione erase, grazie ad un uso particolare di layer Shape e Bitmap. Diciamo subito che Flash (a differenza di Flex) non permette ne encoding (tipo JPG o PNG) ne salvataggio automatico di immagini Bitmap. Tuttavia si può aggirare l’ostacolo sfruttando uno scripting lato server e la capacità di Flash di inviare dati in POST.

Continua...

Flash CS3: creare effetto nebbia TV in 1 secondo

Flash CS3 non finisce di stupire. Ecco come creare il classico effetto nebbia dei televisori in un secondo con 10 righe di codice.

Loading Flash Player...

Continua...

Leggere i parametri di un filmato in Actionscript 3.0

Con Flash CS3 è cambiato anche il modo di leggere i parametri passati ad un filmato, sia come params che come parametri GET. Nelle precedenti versioni di Flash un parametro lo si trovava disponibile come variabile direttamente nel primo frame. Adesso, fortunatamente, abbiamo un oggetto che si occupa di gestire il passaggio dei parametri e non solo: LoaderInfo.

Continua...



Stop SOPA