Flash中加载外部文本的方法

来源 :中国教育信息化·基础教育 | 被引量 : 0次 | 上传用户:elrshay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   摘 要:在Flash中加载外部文本的方法有很多,其中有两种比较普遍的方法就是用到了两个函数。下面简单介绍一下loadVariablesNum和loadvariables这两个函数。
  关键词:Flash;打字效果;外部文本
   中图分类号:G434 文献标识码:B文章编号:1673-8454(2008)08-0037-01
  
   一、loadMovieNum()函数
  
  语法:loadMovieNum("url",level [, variables])
  参数:url指要加载的 SWF 文件或 JPEG 文件的绝对或相对 URL(路径)。
  level是一个整数,指定 SWF 文件将加载到Flash Player中的哪个级别。加载的时候,可以这样来写:
   loadMovieNum("1.swf", 1);
   需要注意的是,每一个级别只能同时存在一个 SWF 或 JPEG 文件。如果两个 SWF 或 JPEG 文件的级别相同,那么后者将替换掉前者。级别不同的_level,级别大的将覆盖掉级别小的。
  注意:如果将 SWF 文件加载到级别 0,则 Flash Player 中的每个级别均被卸载,并且级别 0 将替换为该新文件。
   variables是可选参数,指定发送变量所使用的 HTTP 方法。该参数必须是字符串 GET 或 POST。如果没有要发送的变量,则省略此参数。GET 方法将变量追加到 URL 的末尾,它用于发送少量的变量。POST 方法在单独的 HTTP 标头中发送变量,它用于发送大量的变量。
  
   二、loadVariables()函数
  
   语法:loadVariables (″url″ ,level/″target″[, variables])
   参数:url变量所处位置的绝对或相对URL。
   level指定Flash Player中接收这些变量的级别的整数。
   target指向接收所加载变量的影片剪辑的目标路径。
   variables一个可选参数,指定发送变量所使用的HTTP方法。
   描述:动作;从外部文件(例如文本文件,或由CGI脚本、ASP、PHP脚本生成的文本)读取数据,并设置Flash Player 级别或目标影片剪辑中变量的值。此动作还可用于使用新值更新活动影片中的变量。
  
  图2
  
   三、使用这两个函数实现打字效果
  
   1.打开FlashMX2004,新建Flash文档,单击工具栏中的文本工具,在场景中划一下,在属性中设置如图1。在图层1的帧2中按F6对这个帧中的动态文本框进行设置如图2。
   2.新建一个图层2,在该图层的第一帧的动作面板中加上如下语句: System.useCodepage = true;//解决中文乱码的问题
   count=0;//计数
   loadVariablesNum("l.txt", 0);//调用外部文件
   其中1.txt中以如下方式开头:如text=你好,欢迎一起学习!
   注意必须以“text=”开头 。
   在第二帧上按F7在动作面板输入如下语句:count=count 1;
   type=mbsubstring(text,1,count);//显示内容
   if(count>mblength(text))
   {stop();}
   在第三帧上按F7在动作面板输入如下语句:gotoAndPlay(2);
   3.保存Flash文件,其中1.txt文件与Flash保存在同一目录中,然后 按CTL ENTER看一下效果。
  同理使用loadVariables,只是把第一帧中的加载语句改为:
   loadVariables("l.txt", _root);就行了。
  当然,Flash的外部加载的文件的函数,可以加载很多外部文件,比如图片、swf、声音、视频等,实现打字效果的方法也有很多,你自己可以去试试。
其他文献
王巧巧以前是最瞧不起标点符号的,在打逗号的时候常常忽略小逗号那圆圆的头,直接把小逗号的头去掉,只剩下一个可怜的尾巴,搞得小逗号就像一个缺胳膊少腿的残兵败将;或者把标点符号挤扁在字堆里,淹没在字里行间,不给人家一点儿呼吸的空间。  语文老师李老师几次给她指出这个问题,王巧巧表面上答应,可心里却满不在乎,还说:“不就一个小标点符号吗?为什么要把它写好看呢?浪费时间!为什么要占一个格子呢?浪费本子!”说
世界上最伤心的事情,莫过于失去最好的朋友。  世界上最可气的事情,莫过于你最好的朋友丢下你不管,去跟另外一个人玩得热火朝天!  小镜子一面漫无目的地走着,一面胡思乱想。她又伤心又生气,大颗的泪珠从脸上滚落下来。刚才发生的事一遍遍在脑海里回放,刺痛着她的心。  事情是这样的:小镜子和小影子是无话不谈的好朋友。她们经常去一片小池塘玩,那里幽静而优美,是只属于她俩的秘密基地。可是,今天,小影子远方的朋友
我之前听说过,有人想靠喝年輕人的血,让自己保持年轻。
起名字  几个朋友在筹办一家网络公司,他们激烈地争论着公司该叫什么名字。  有人说:“就叫‘想象力’吧!”  大家一听,都觉得不错。这时,一个人突然想到了什么,冷静地说:“你们真想在名片上印上‘想象力有限公司’吗?”  加班过多  职业介绍所的职员正询问一位求职者。  职员:“你今年才32岁,怎么已经有了38年的工作经验?”  求职者:“哦……因为加班过多的缘故呀!”  四川省雅安市外国语实验小学
摘要:校园用地规划是教育资源可持续发展的必然要求,而WebGIS技术在校园用地规划上的应用将促进教育资源的合理布局以及规划成果的有效管理和信息共享。本文通过对GIS技术的分析和南京市中小学校园用地规划信息系统的建设,对WebGIS技术在教育资源的配置和管理中的应用进行了研究和尝试。  关键词:WebGIS;校园用地规划信息系统;系统设计  中图分类号:TP315文献标识码:B文章编号:1673-8
摘 要:在剖析PowerPoint VBA绘图方法以及Windows MIDI API函数的基础上,提出了利用VBA在幻灯片中直接绘制交互式物理图像,并根据物理参数实时控制物体运动、实时产生交互式背景音效的方法,从而为制作高性能交互式物理模拟课件提供了一条有效的途径。文中就有关方法及关键技术做了介绍,并给出了具体实例。  关键词:VBA编程;实时交互;PowerPoint绘图;交互式音效;物理模拟
每到清明节,我总会想起已故的外公。我会想起和他一起晒麦谷,一起到田间除杂草,一起烤红薯的场景,更会想起他手中的那根拐杖。  外公身体健朗,都70多岁的人了,走路还跟一阵风似的。每到插秧的季节,我总要缠着他带我去捉蝌蚪;到夏夜蛙鸣阵阵时,拽着他陪我捉萤火虫;到稻子收获的季节,拉着他看满天的星星……  妈妈总是故意装着很生气:“爸,你这样惯她,我回去可不好管。”外公却说:“农村娃哪来这么多规矩。”妈妈
清晨,我在一股熟悉的消毒水气味中苏醒,我知道,妈妈又在拖地了。  今天是二月十日,原本是我们开学的日子,但因为新型冠状病毒肺炎这场疫情,爸妈停工了,我们也延迟开学了。吃早饭时,又听见村里广播在反复播放疫情的进展和居家的注意事项,那些话我全都耳熟能详了,比如“我在家,我骄傲,我为国家省口罩,我为自己省钞票”……我们也确实是这样做的,除了偶尔为了买点生活用品出去外,就一直老老实实待在家。  看了一会儿
2020年2月14日 星期五 晴  随着啪的一声关门声,我知道爸爸妈妈又出门上班去了,此刻,天刚蒙蒙亮。  我在被窝里又待了几分钟,就起床了。因为妈妈说过,疫情不出门,学习靠个人,所以,我也不能睡懶觉。起床,穿衣,洗漱完毕后,我就自己煎个蛋,先垫垫肚子,过一会儿,把早饭也吃了。打开手机,看到班主任文老师已经在收新冠肺炎防控信息统计表了,我在心里为她点个赞。我点开微信,看见三位老师已经把作业发布
11月16—17日,全国中小学校舍信息管理系统省级技术保障培训班在北京举办。全国中小学校舍安全工程领导小组办公室(以下简称全国校安办)成员、各省校安办工作人员、省教育信息中心主要负责人及有关企业参加了本次培训班。  中央领导和教育部高度重视全国中小学校舍信息管理系统建设工作。刘延东国务委员多次强调“这是一项带有根本性的、具有战略意义的基础性工作”,要求“一定要花大力气把它做好”。全国校安办主任、教