Home » Archive

Articles tagged with: ActionScript

ActionScript 3.0, Adobe, Flex 3 »

[9 Apr 2009 | No Comment | ]

L’arrayCollection e’ una delle classi piu’ utilizzate per il popolamento di componenti Flex come le Liste, le TileList o i DataGrid.
In questo articolo vedremo come filtrare e ordinare gli elementi di una List senza pero’ modificare l’arrayCollection originale, utilizzando rispettivamente la proprieta’ filterFunction e le classi Sort e SortField.

ActionScript 3.0, Adobe, Flex 3 »

[27 Mar 2009 | No Comment | ]

La scrittura di componenti personalizzati in Flex richiede spesso un mix di codice MXML, per la creazione della parte visuale, e Actionscript, utilizzato invece per la logica dell’applicazione.
Per la semplicità di implementazione, la tecnica più adottata è l’utilizzo del tag , che permette di integrare codice Actionscript all’interno di file mxml o, in alternativa, utilizzando lo stesso tag specificando l’attributo source, tramite il quale è possibile definire un file esterno .as da includere.
Mentre il primo approccio ha il grosso svantaggio di creare file spesso corposi e disordinati, dato che avremo …

ActionScript 3.0, Adobe, Flash AS 3 »

[15 Jan 2009 | No Comment | ]

Problema: popolare due o più ComboBox con contenuti acquisiti da diversi file XML.
Soluzione: estendere la classe ComboBox affinché abbia un nuovo metodo pubblico loadData(xmlPath:String) che accetta come parametro il link del file XML da caricare e incorpora al suo interno tutte le nuove funzionalità per il recupero e la visualizzazione dei dati.
Vantaggi: il principale vantaggio nell’utilizzo di questa tecnica è quello di creare un componente facilmente riutilizzabile che incapsulerà al suo interno tutte le nuove funzionalità, evitando la riscrittura dell’intera procedura ogni qualvolta si riproponga una esigenza analoga.
Il …

AIR, ActionScript 3.0, Adobe, Flex 3 »

[17 Sep 2008 | No Comment | ]

In questo articolo analizzeremo le funzionalità di Adobe AIR per la gestione di database SQLite.
Realizzeremo una piccola anagrafica clienti utilizzando Adobe AIR in ambiente Flex 3, sfruttando ActionScript 3.0 e SQL al fine di:
1) creare un database che conterrà una tabella “Clienti” con i seguenti campi:
a. ID
b. NOME_CLIENTE,
c. COGNOME_CLIENTE
2) creare un piccolo form per l’inserimento nel db di un nuovo cliente (nome e cognome)
3) effettuare una query per la visualizzazione in un datagrid di tutti i clienti inseriti

ActionScript 3.0, Adobe, Flash AS 3 »

[10 Jan 2008 | No Comment | ]

Ormai da mesi su molti blog, portali e riviste del settore vengono enfatizzate e descritte le funzionalità di Adobe Flash CS3 e del nuovo linguaggio ActionScript 3.0, la maggior parte delle volte, tuttavia, senza entrare nei dettagli tecnici e affrontando gli argomenti solo a livello teorico.
In questo articolo vedremo invece come cambia nella realtà la nuova release del linguaggio, creando diversi esercizi in ActionScript 3.0 (d’ora in poi AS3) allo scopo di agevolare il passaggio dalla versione precedente e focalizzando l’attenzione sulle novità più radicali.

ActionScript 3.0, Adobe, Flash AS 3 »

[30 Nov 2007 | No Comment | ]

In Flash CS 3 e ActionScript 3.0, non è più possibile utilizzare l’utilissimo metodo attachMovie, disponibile nelle versioni precedenti di actionscript, che permetteva di prelevare un movieclip dalla libreria e di visualizzarlo runtime sullo Stage.
In questo articolo utilizzeremo un semplice script alternativo, in actionscript 3.0, per realizzare una lista di elementi cliccabili, utilizzando un array come fonte dati e un movieclip in libreria, come grafica del pulsante.
Sfrutteremo, infine, la classe DisplayObject per posizionare e visualizzare gli elementi sullo Stage.

ActionScript 3.0, Adobe, Flash AS 3 »

[16 Nov 2007 | No Comment | ]

In questo articolo (scritto nel 2007 e non troppo elegante nella forma) creeremo un player di video FLV utilizzando Flash CS 3 e ActionScript 3.0.
Acquisiremo un elenco di video da un file XML esterno e creeremo una lista cliccabile che l’utente potrà utilizzare per visualizzare il video desiderato.
A tal fine sfrutteremo i componenti List e FLVPlayBack, entrambi istanziati e utilizzati attraverso ActionScript 3.0; non li posizioneremo manualmente sullo Stage ma saranno quindi creati e manipolati interamente via codice.