Flash中调用外部文本文档的两种方法
2008-04-02 10:57:31来源:互联网 阅读 ()
方法一:利用上下滚动按钮
1.打开文本文档,将文本复制到Windows 2000自带的程式“记事本”中,并在文本内容的前面输入“t=”(“t”为我们定义的一个变量),然后保存为“m.txt”文档,保存位置为“我的文档”,编码设为“UTF-8”或“Unicode”。
2.运行Flash MX,以“也谈在Flash中调用外部文本文档”为名,保存在“我的文档”中(注意:Flash MX文档和将调用的外部文本文档必须在同一个文档夹中)。
3.在舞台上创建一个动态文本框,并在“属性”面板中把这个动态文本实例命名为“mytext”,配置好文字的各种属性,并将文本框配置成多行,在变量文本框中输入“t”。
4.单击“时间轴”窗口左下角的〔插入图层〕按钮,插入一个新图层,系统自动命名为图层2。右单击该图层的第一帧,在弹出的快捷菜单中选择“动作”命令,打开“动作-帧”窗口,在专家模式下输入“loadVariablesNum("m.txt",0);”。
5.单击“时间轴”窗口左下角的〔插入图层〕按钮,插入一个新图层,系统自动命名为图层3。
6.单击“窗口/公用库/按钮”,打开“库―按钮”窗口。双击窗口中的“Circle Buttons”文档夹,将其中的“Circle with arrow”按钮拖放到舞台上,利用“缩放”、“旋转”工具将其调整成箭头向上和合适的大小。最后将他拖放到动态文本框右侧合适的位置上。重复以上操作,再创建一个箭头向下的按钮。右单击箭头向上的按钮,在弹出的快捷菜单中选择动作,打开“动作-按钮”窗口,并在专家模式下输入以下语句:
on (press) {
mytext.scroll =mytext.scroll 1;
}
同样,为箭头向下的按钮添加如下语句:
on (press) {
mytext.scroll =mytext.scroll-1;
}
7. 按“Ctrl Enter”键测试,单击向上的箭头按钮,文本向上滚动一行;单击向下的箭头按钮,文本向下滚动一行。
方法二:使用Scroll Bar组件
1.同方法一步骤1。
2.同方法一步骤2。
3.在舞台上创建一个动态文本框(也能够是输入文本框),并在“属性”面板中把这个动态文本实例仍命名为“mytext”,配置好文字的各种属性,并将文本框配置成多行。
4.单击“时间轴”窗口左下角的〔插入图层〕按钮,插入图层2。
5.从Flash MX的组件面板中将Scroll Bar组件拖放至动态文本框实例的右部边缘,此时组件会自动和文本框结合在一起。
6.单击“时间轴”窗口左下角的〔插入图层〕按钮,插入图层3。
7.右单击图层3的第一帧,在弹出的快捷菜单中单击“动作”,打开“动作―帧”窗口,并在“专家模式”下输入以下内容:
mt = new LoadVars();//创建一个LoadVars对象的实例,实例名为mt
mt.load("m.txt");//创建的mt实例需要载入的对象是m.txt文本文档
mt.onLoad = function(s) { //开始载入外部文档。参数s是指示load操作是否成功完成。假如完成,那么s的值就为true(真),反之为false(假)
if (s) {
mytext.text = mt.t;
}//假如载入成功,则mytext文本框中的内容就等于mt实例中的t的内容(t是我们前面在外部文本文档中定义的那个变量)
};
8. 按“Ctrl Enter”键测试.
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇: 在Flash中怎样建立一个数组
下一篇: 用MP3或WAV制作人声铃声的简单教程
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash