0
textFormat.align = "center";
這樣,但是垂直對應請嗎? 因爲我用HTML的經驗,我已經試過設置文本框垂直對齊方式,AS3
textFormat.valign = "middle";
但它不工作
textFormat.align = "center";
這樣,但是垂直對應請嗎? 因爲我用HTML的經驗,我已經試過設置文本框垂直對齊方式,AS3
textFormat.valign = "middle";
但它不工作
不能在AS3自動垂直對齊文本。
你必須編寫自己的函數來做到這一點。
例如,
public function verticalAlignTF(tf:TextField):void
{
tf.y += Math.round((tf.height - tf.textHeight) * .5);
}
另一種辦法是使用TLFTextField
,具有verticalAlign
屬性。請注意,TLF已被Adobe棄用,因此您可能會遇到一些問題。
在Flash中你不能垂直對齊文本框內的文本,所有你需要做的就是將文本框放入一個動畫片段中,然後使用Jacob在下面寫的函數 –