
Oggi parliamo di Flash e della possibilità che ci offre ActionScript, il linguaggio di scripting di Flash, di poter colorare in modo dinamico testi e MovieClip.
Nell’esempio di questo articolo, realizzeremo sul primo livello un movie clip a cui daremo nome di istanza “mc“.
Sul secondo livello realizzeremo un semplice gradiente per dare alla nostra clip una grafica in perfetto stile web 2.0 come amiamo dire tutti.
Sul terzo livello inseriremo un campo di testo dinamico con nome di istanza “testo“.
A questo punto, sul quarto livello, inseriremo il seguente codice ActionScript:
var my_color:Color = new Color(mc);
my_color.setRGB(0xFF0000);
var text_format:TextFormat = new TextFormat();
text_format.color = 0xFFFF00;
testo.setTextFormat(text_format);
Con le prime due righe, imposteremo un colore RGB per il MovieClip “mc“, nell’esempio il colore 0xFF0000.
Con le ultime tre righe utilizzeremo il metodo setTextFormat per applicare al campo di testo “testo” il colore 0xFFFF00.
Scarica il file d’esempio e modifica questi parametri per cambiare colore a testo e MovieClip.
Quale idea interessante ti viene con questo esempio?
Per esempio, in un sito full-flash potremo colorare dinamicamente MovieClip e testi e quindi colorare logo, menu, testi e altro. Magari se siamo anche esperti di programmazione potremo realizzarci un piccolo CMS per impostare e salvare (magari in un database) i colori da caricare e utilizzare con i metodi setRGB e setTextFormat.
|
|
download: Scarica il file di esempio (B) added: 21/05/2008 clicks: 329 description: Scarica il file di esempio |
Dicembre 31st, 2008 at 19:03
[...] 3) Flash – colorare testi e MovieClip dinamicamente [...]