|
|
1
3
这应该有效:
每当更改文本时调用此函数。此函数的第一个参数是文本字段。第二种是您喜欢的字体大小(如果太大,会减小)。 |
|
|
2
1
遵循somebloke的代码,这里有另一种使用缩放的方法 //set the TextField width & height
var fixedWidth:Number = 200;
var fixedHeight:Number = 24;
function scaleTextToSize(tField:TextField, defaultScale:Number)
{
//You can fine tune the amount of scaling here
var amount:Number = .1;
var scale:Number = defaultScale;
while((tField.width > fixedWidth || tField.height > fixedHeight) )
{
scale -= amount;
tField.scaleX = tField.scaleY = scale;
}
}
|