一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

使用AS调整文本字段的大小实例代码

时间:2013-05-29 编辑:简简单单 来源:一聚教程网

创建一个新的 Flash 文档,并将其另存为 resizeText.fla。
    将下面的 ActionScript 添加到时间轴的第 1 帧:

 代码如下 复制代码

this.createTextField("my_txt", 10, 0, 0, 100, 21);

my_txt.border = true;
my_txt.multiline = true;
my_txt.text = "Hello world";
my_txt.wordWrap = true;
my_txt._width = 300;
my_txt._height = 200;
my_txt._x = (Stage.width - my_txt._width) / 2;
my_txt._y = (Stage.height - my_txt._height) / 2;


 

保存该 Flash 文档,然后选择"控制">"测试影片"以在创作环境中查看结果。
    上面的示例在运行时将动态创建的文本字段调整为 300 像素乘以 200 像素,但是当您从外部网站加载内容且不确定将返回多少内容时,此技术可能不能满足您的要求。所幸,Flash 包含 TextField.autoSize() 方法,可以用它来自动调整文本字段以适合其内容。下例演示了在将文本添加到文本字段之后,可以如何使用 TextField.autoSize() 属性来调整文本字段。

热门栏目