使用AS调整文本字段的大小实例代码
创建一个新的 Flash 文档,并将其另存为 resizeText.fla。
将下面的 ActionScript 添加到时间轴的第 1 帧:
代码如下 | 复制代码 |
this.createTextField("my_txt", 10, 0, 0, 100, 21); my_txt.border = true;
|
保存该 Flash 文档,然后选择"控制">"测试影片"以在创作环境中查看结果。
上面的示例在运行时将动态创建的文本字段调整为 300 像素乘以 200 像素,但是当您从外部网站加载内容且不确定将返回多少内容时,此技术可能不能满足您的要求。所幸,Flash 包含 TextField.autoSize() 方法,可以用它来自动调整文本字段以适合其内容。下例演示了在将文本添加到文本字段之后,可以如何使用 TextField.autoSize() 属性来调整文本字段。
补充:flash教程,动画技术