2009-03-20 33 views

cevap

14

ı don senin harflerin her birinde
bir sınırın bir aynı tür alabilirsiniz Yapabileceğini düşün. Yapabilecekleriniz, bir taslağın görünümünü taklit etmek için bir bulanıklık filtresi kullanmaktır. Sadece boş bir AS3 film yapıştırabilirsiniz:

var txt:TextField = new TextField(); 
this.addChild(txt); 
txt.appendText('Lorem ipsum'); 
txt.autoSize = TextFieldAutoSize.LEFT; 
txt.antiAliasType = flash.text.AntiAliasType.NORMAL; 
txt.selectable = false; 

var txtFormat:TextFormat = new TextFormat(); 
txtFormat.size = 40; 
txtFormat.font = 'Helvetica'; 
txt.setTextFormat(txtFormat); 
txt.defaultTextFormat = txtFormat; 

var outline:GlowFilter = new GlowFilter(); 
outline.blurX = outline.blurY = 1; 
outline.color = 0xFF0000; 
outline.quality = BitmapFilterQuality.HIGH; 
outline.strength = 100; 

var filterArray:Array = new Array(); 
filterArray.push(outline); 
txt.filters = filterArray; 

deneyin farklı görünüşleri elde etmek için, gücü, blurX, bulanıklaştırY ve kalite özelliklerine sahip oynuyor. Sanırım bir metin taslağına ulaşabileceğiniz en yakın şey bu.

Not: yazı tipi yerleştirme, efektlerin kalitesini artırarak antialiasın düzgün çalışmasını sağlar.

0

i anlamaya desteklemek değilim ama testbox üzerinde
filtrenin aynı tür kullanabilir ve bunu yaparak