Цитата:
Сообщение от niks_13
... задавать расстояние между буквами?
|
Через стандартный TextFormat можно сделать так:

Код AS3:
var tf:TextField = new TextField();
var tformat:TextFormat = tf.defaultTextFormat;
tformat.letterSpacing = <VALUE>; // Ваше значение
tf.text = "Using TextFormat";
tf.setTextFormat(tformat);
addChild(tf);
Если вдруг понадобится TLF (у него намного шире функциональность чем у TextFormat и FTE), то для спейсинга можно сделать следующее:

Код AS3:
public class TLFTest extends Sprite
{
public function TLFTest()
{
var tf:TextFlow = new TextFlow(TextFlow.defaultConfiguration);
var para:ParagraphElement = new ParagraphElement();
var span:SpanElement = new SpanElement();
span.text = "Using TLF";
para.addChild(span);
tf.addChild(para);
var tftlf:TextFlowTextLineFactory = new TextFlowTextLineFactory();
tftlf.compositionBounds = new Rectangle(0, 0, 300, 300);
var tlf:TextLayoutFormat = new TextLayoutFormat(tf.format);
tlf.trackingLeft = <VALUE>; // Ваше значение
tlf.trackingRight = <VALUE>; // Ваше значение
tf.format = tlf;
tftlf.createTextLines(clb, tf);
}
public function clb(txLine:TextLine):void
{
addChild(txLine);
}