Flash中LoadVars填充文本字段实例

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

 代码如下 复制代码

this.createTextField("my_txt", 10, 10, 10, 320, 100);
my_txt.autoSize = "left";
my_txt.border = true;
my_txt.multiline = true;
my_txt.wordWrap = true;

var lorem_lv:LoadVars = new LoadVars();
lorem_lv.onData = function (src:String):Void {
    if (src != undefined) {
        my_txt.text = src;
    } else {
        my_txt.text = "Unable to load external file.";
    }
}
lorem_lv.load("lorem.txt");

上面的代码片段中的第一个代码块将在舞台上创建一个新的文本字段,并启用多行和自动换行。第二个代码块定义一个新的 LoadVars 对象,该对象用于从远程 Web ******加载文本文件 (lorem.txt) 并将其内容显示在前面创建的 my_txt 文本字段中。

保存 Flash 文档,然后选择"控制">"测试影片"对该 SWF 文件进行测试。
在短暂的延迟之后,Flash 会将远程文件的内容显示在舞台上的文本字段中。

更多flash教程大家可进入本站参考。

时间: 2024-12-21 05:42:59

Flash中LoadVars填充文本字段实例的相关文章

FLASH中检测与右键屏蔽实例

 代码如下 复制代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta. http-equiv="Content-Type" content="text/html;

FLASH中设置动态文本的半透明效果

一般我们会使用_alpha(as2).alpha(as3)来设置对象的透明值,可是对于动态文本(或输入文本)使用alpha设置是无效的.网上一般介绍的方法是使用draw位图的方式来处理这个问题,可是这个方法比较麻烦,后来发现了,原来使用滤镜好像会把文本框变成位图模式...(概念性的东东不明白,也许不是这个原因,反正达到了我们的效果),所以使用过滤镜的文本框,可以正常的设置alpha值,于是有了下面的函数(注意是as2的代码,as3也一样,这个就不多说了). import flash.filter

《HTML5 开发实例大全》——1.24 在网页中显示一个文本框架

1.24 在网页中显示一个文本框架 实例说明 在HTML 5 中,< iframe >元素的功能是在页面中创建包含另一文档的框架.出于对页面安全性的考虑,HTML 5不再支持< frame >框架元素,包括< frameset >框架集元素,但仍然支持< iframe >元素,只是该元素的一些原有属性不再被支持,而仅仅支持"src"属性. 众所周知,当使用< iframe >元素包含了另一个页面时,这一操作的安全性会让开发者担

Flash中加载外部文件的方法_Flash As

Flash可以通过帧.按扭.影片剪辑来调用外部文件.调用的外部文件包括:外部文本文件.外部程序文件.外部*.swf文件.外部图片文件.外部音乐文件.外部脚本文件 .现总结如下: [loadMovieNum()函数] [用法]:loadMovieNum("url",level [, variables])  [功能]: 函数:在播放原来加载的 SWF 文件的同时将 SWF 文件或 JPEG 文件加载到 Flash Player 中的某个级别.  [参数]:首先我们可以看到该函数有3个参数

Flash 中如何显示清晰的字体

显示 最近许多朋友询问在Flash中显示清晰的文字,我在这里写一点经验. Flash显示静态文本的时候,文字显得很模糊,中间甚至粘成一块解决的办法有3个: 1) 使用设备字体 当你在flash中使用静态文本的时候,Flash会插入字体轮廓信息,并进行抗锯齿处理所以轮廓会显得很模糊. 使用设备字体后,Flash不再插入字体轮廓信息,只是在客户端播放时调用客户端的字体信息,也不会进行抗锯齿处理,这样的做结果有: a. 字体在12pt以下时很清晰,但在比较大(大约18pt以上)时有明显的锯齿. b.

让字体在FLASH中保持清晰的方法

 都知道 当Flash显示静态文本的时候,文字就显得很模糊,中间甚至粘成一块,解决的办法有3个. 1) 使用设备字体 当你在flash中使用静态文本的时候,Flash会插入字体轮廓信息,并进行抗锯齿处理,所以轮廓会显得很模糊,使用设备字体后,Flash不再插入字体轮廓信息,只是在客户端播放时调用客户端的字体信息,也不会进行抗锯齿处理,这样的做结果有: a. 字体在12pt以下时很清晰,但在比较大(大约18pt以上)时有明显的锯齿. b. 如果客户端不存在相应的字体,则显示会出现预料外的情况,肯定

flash中在文本字段上设置网格实例

创建一个新的 Flash 文档,并将其另存为 gridfittype.fla.     从"库"面板右上角的弹出菜单中选择"新建字型".     从"字体"下拉菜单中选择"Arial"字体,并将字体大小设置为 10 磅.     在"名称"文本框键入字体名称 Arial-10 (embedded),然后单击"确定".     右键单击库中的字体元件,然后选择"链接"打

flash 中在文本字段中嵌入图像代码

创建一个新的 Flash 文档,并将其另存为 embedding.fla. 将下面的 ActionScript 添加到主时间轴中的第 1 帧: this.createTextField  代码如下 复制代码 ("image1_txt", 10, 50, 50, 450, 150); image1_txt.html = true; image1_txt.htmlText = "<p>Here's a picture from my vacation:<img

flash中文本字段中嵌入SWF代码

创建一个新的 Flash 文档. 将文档的舞台大小调整为 100 像素乘以 100 像素. 使用矩形工具在舞台上绘制一个红色正方形. 通过使用"属性"检查器将该正方形大小调整为 80 像素乘以 80 像素,然后将该形状移动到舞台中央. 在时间轴上选择第 20 帧,然后按 F7(Windows 或 Macintosh)插入一个新的空关键帧. 使用椭圆工具在舞台上第 20 帧绘制一个蓝色的圆形. 通过使用"属性"检查器将该圆形大小调整为 80 像素乘以 80 像素,然后