ActionScript 3 自动更改文本大小以适合文本字段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 自动更改文本大小以适合文本字段相关的知识,希望对你有一定的参考价值。

function Autosize(txt:TextField):void 
{
  //You set this according to your TextField's dimensions
  var maxTextWidth:int = 145; 
  var maxTextHeight:int = 30; 

  var f:TextFormat = txt.getTextFormat();

  //decrease font size until the text fits  
  while (txt.textWidth > maxTextWidth || txt.textHeight > maxTextHeight) {
    f.size = int(f.size) - 1;
    txt.setTextFormat(f);
  }

}

以上是关于ActionScript 3 自动更改文本大小以适合文本字段的主要内容,如果未能解决你的问题,请参考以下文章

Flash ActionScript 3.0 调整事件文本大小

ActionScript 3 更改onRollOver上的一段文本的颜色

使用 Bootstrap 3 调整屏幕大小时自动更改按钮文本

Flash cs6 - Actionscript 3:使用输入 txt 更改动态 txt

如何自动更改div内的文本大小?

自动布局根据文本调整按钮大小并让文本字段填充可用空间