Testo con contorno colorato in Flash AS3
In questo tutorial vedremo come creare un testo con contorno colorato in Flash AS3. Il modo più semplice per ottenerlo è di usare il filtro Glow (GlowFilter ) in modo da individuare in automatico tutte le lettere nel campo testo dinamico e tutto questo interamente in ActionScript 3.0, sia la formattazione del testo, sia il posizionamento, sia il filtro Glow..eccettera.. e tutto grazie ad ActionScript 3.0
Aprite Flash
Selezionate File/Nuovo/ActionScript 3.0
Aprite il panello Azioni e inserite il codice sottostante:


var campo1:TextField=new TextField();
var campo2:TextField=new TextField();
var format:TextFormat=new TextFormat();
this.addChild(campo1);
this.addChild(campo2);
campo1.x=105;
campo1.y=20;
campo1.width=350;
campo1.height=250;
campo1.wordWrap=true;
campo1.mouseEnabled=false;
campo2.x=80;
campo2.y=250;
campo2.width=400;
campo2.height=200;
campo2.wordWrap=true;
campo2.mouseEnabled=false;
format.color=0xFF0000;
format.align="center";
format.size=40;
format.font="Arial";
format.letterSpacing=3;
campo1.defaultTextFormat=format;
campo1.text="contornoD TEXT SHOWS ON EVERY BACKGROUND.";
format.color=0xFF9900;
format.size=28;
campo2.defaultTextFormat=format;
campo2.text="contorno IS OBTAINED BY APPLYING A PROPER GLOW FILTER TO A TEXT FIELD.";

var contorno:GlowFilter=new GlowFilter(0x000000,1.0,2.0,2.0,10);
contorno.quality=BitmapFilterQuality.MEDIUM;
campo1.filters=[contorno];
campo2.filters=[contorno];


In poche parole, nel codice sopra abbiamo creato due campi di testo dinamico con nome istanza:  "campo1" e "campo2". Il contorno è stato creato assegnandoli il filtro Glow.
Tutto qui. E' stato più facile farlo che dirlo.
Buon lavoro.


Articoli correlati per categorie




 Abbonati gratis a questo blog      

0 commenti

Posta un commento