Flash » Articoli » Mondo Flash
di: Davide Beltrame 19 Dicembre 2008
La raccolta di componenti Yahoo Astra per Flash include non solo componenti di "utilità" come l'autoComplete o l'alertManager, o elementi utili come "widget" quali ad esempio l'audioPlayback e il Carousel, ma anche componenti di layout simili a quelli presenti di default in Flex, come ad esempio l'HBoxPane e il VBoxPane.
I componenti di layout servono principalmente per disporre degli elementi all'interno di un "contenitore", così da stabilire uno spazio in cui delimitarli e disporli, potendone poi adattare la disposizione in base ad eventuali ridimensionamenti del contenitore. I componenti di tipo Layout disponibili nel set Yahoo! Astra sono i seguenti:
Ricordiamo che tutti i componenti del framework Yahoo Astra sono disponibili solamente nei progetti Flash Actionscript 3, non appariranno infatti nel pannello Componenti se apriamo o creiamo un Fla in Actionscript 2.
I componenti di layout sono i più semplici da utilizzare, in quanto non prevedono di per sé interazione con l'utente o particolari azioni, funzionano semplicemente da contenitori che semplificano la disposizione degli elementi in essi contenuti; in Flex il loro utilizzo è reso molto semplice dalla possibilità di trascinarvi direttamente gli elementi da disporre al loro interno, ma in Flash non c'è questa possibilità e quindi il loro utilizzo passa principalmente per Actionscript, tramite il quale è possibile aggiungere elementi al contenitore.
Vediamo allora come utilizzare questi componenti: l'utilizzo è pressoché identico per tutti i componenti, anche se con un paio di eccezioni e ovviamente diverse proprietà per personalizzare la disposizione degli elementi.
Per prima cosa creiamo un nuovo progetto Actionscript 3 e apriamo il pannello Componenti, quindi espandiamo la categoria Yahoo! Layout e trasciniamo sullo stage un'istanza di uno dei componenti, ad esempio l'HBoxPane, infine diamogli un nome istanza dal pannello Proprietà, per esempio layout e settiamone le dimensioni.
Figura 1. La categoria di componenti Layout di Astra
A questo punto possiamo creare gli elementi da aggiungere al componente e settarne le proprietà; in questo esempio utilizzeremo più istanze di uno stesso clip.
|
Creare l'effetto Time Machine di Leopard in Actionscript 3.0 |
Guida ActionScript 3 di baseApprendere, in poche lezioni, le nozioni fondamentali per gestire... |
Guida FlashDevelopInstallare e usare FlashDevelop, potente ambiente di sviluppo open... |
Guida Flash Builder 4Un percorso alla scoperta delle potenzialità più importanti... |
Ogni martedì, guide, articoli, FAQ, movie, audio su Macromedia Flash e Actionscript direttamente nella tua casella di posta
Iscriviti alla newsletter
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |