Puoi fare sostanzialmente in due modi. Con la proprietà align della classe TextFormat oppure con i tag html impostando la proprietà htmlText del campo di testo.
Esempio AS2:
Codice PHP:
// TESTO CON ALLINEAMENTO DI DEFAULT
pulsante1.onRelease = function() {
tuo_campodinamico.text = "allineamento default";
};
// TESTO ALLINEATO CON TextFormat
pulsante2.onRelease = function() {
var formato:TextFormat = new TextFormat();
formato.align = 'left';
tuo_campodinamico.text = "testo allineato a sinistra con TextFormat";
tuo_campodinamico.setTextFormat(formato);//QUESTO DEVE STARE DOPO L'IMPOSTAZIONE DELLA PROPRIETA' TEXT
};
// TESTO ALLINEATO CON I TAG HTML
pulsante3.onRelease = function() {
tuo_campodinamico.htmlText = "<p align='right'>testo allineato a destra con tag html</p>";
};
Nota che la formattazione del campo di testo torna ad essere quella di default ogni volta che ridefinisci il valore del campo stesso (con text o htmlText o usando una variabile associata). Per questo motivo devi impostare il TextFormat al campo di testo solo dopo aver definito la sua proprietà text.