flash - ActionScript - 缩小字体大小的文本字段

标签 flash actionscript-3

如何在 ActionScript 中创建一个自动缩小文本大小的单行文本字段,以便显示的任何字符串都适合文本字段的大小?

谢谢!

最佳答案

我只是创建一个函数来尝试各种字体大小,直到文本字段具有所需的宽度。像这样的事情:

            public function shrink(textField, requiredWidth) {
                textField.autoSize = "left"
                var tf:* = textField.getTextFormat();
                tf.size = 50;
                textField.setTextFormat(tf);
                while (textField.width > requiredWidth) {
                    tf.size--;
                    textField.setTextFormat(tf);
                }   
            }

关于flash - ActionScript - 缩小字体大小的文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5843229/

相关文章:

javascript - 外部接口(interface)连接SWF(xcelsius)和JavaScript

闪存安全错误 #2048 : Is there a workaround or does Twilio have to change their meta-policy?

javascript - 从 Flash 到 Javascript OOP 对象的 ExternalInterface 调用

actionscript-3 - Flex/ActionScript 中的字典

flash - Adobe Animate Snap SVG 插件 - 大文件

actionscript-3 - Actionscript 中接口(interface)的主要功能是什么?

Flash 动画编辑器

actionscript-3 - 在 as3 中停止嵌入的声音

ios - 卸载应用程序时,有没有不删除文件目录的方法?

java - 垃圾收集问题