0
我使用ActionScript 2.0工作,我的inputText從組件添加到階段如何調整字體以匹配閃光TextInput組件寬度
i中的寬度設定爲120像素 我想decrese的字體大小,如果它溢出textinout的寬度
我該如何實現它?
autosize dosent work。 這種方法也dosent工作,因爲它的inputText組件不是文本字段
txtCurrency.text = currency;
txtPrice.autosize = "right";
//You set this according to your TextField's dimensions
var maxTextWidth:Number = 75;
var f:TextFormat = txtPrice.getTextFormat();
//decrease font size until the text fits
while (txtPrice.textWidth > maxTextWidth || txtPrice.textHeight > maxTextHeight)
{
f.size = int(f.size) - 1;
txtPrice.setTextFormat(f);
}
在你的問題,你說你「用ActionScript 2.0的工作」,但標籤爲你提問是「actionscript-3」和「adobe-flash-cs5」。你使用AS2還是AS3? – Taurayi 2011-01-20 23:25:04