庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>媒体动画>Flash>动画制作技巧>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

关于如何读取外部TXT文件

 作者:flash_stu    日期:2005-6-20
字号选择〖 〗/ 双击滚屏 单击停止   

第一步:
建立一个MC(Movie Clip,即影片剪辑,快捷键Ctrl+F8)
在MC内,用Text工具(快捷键T)拉出一个满意的框,在属性栏中将其调到“动态文本框”。 然后在还是在属性栏,找到“变量”,填入满意的变量名,这里假设为main。然后在再在同一个MC内,建立一个新层,在第一个空白关键帧中写入as:

loadVariables("home.txt", _root.a);

//home.txt是你放在flash外部的text文件名,自己更改,_root.a里面的a是稍后放在场景的MC的实例名(当然也可以自己改成其他的)。
第二步:
返回主场景,将这个MC拖入,并且实例命名为a(或者参照前面自己改过的名字)
然后输出影片文件。
第三步:
在输出swf文件的同文件夹内,建立一个text文件,home.txt(或者参照前面自己改过的名字)。打开text文件,输入&main=,=后面输入你要想说的话。
第四步,打开swf文件查看是否有显示:)


上下翻动的方法
接前讲:
第一步:建立两个空MC,一个命名为down,一个命名为up(注意,这里不是实例命名,仅仅是为了好区分)
在这两个MC内加入总计三个空白关键帧,
第一帧都是

stop();

第三帧都是

gotoAndPlay(2);

down的第二帧

:_root.a.home.scroll = _root.a.home.scroll+1//a是在主场景中整个text MC的实例名,home是动态文本的变量名(参照三楼的命名,可以自行更改)

up的第二帧

:_root.a.home.scroll = _root.a.home.scroll-1//命名问题同上

第二步:
做一个简单的按钮,表示上,翻转过来可以表示下的就行。。。
第三步:
将up和down MC拖入前面讲的动态文本框所在的MC里面,分别实例命名为up和down,放在哪里随便,没有限制
第四步:
拖入做好的按钮,复制一个,翻转过来,表示上下,放在合适的位置(一般。。。就是在动态文本框的左边或者右边了。。。
然后给表示向上的按钮写入AS(记住,就是这个按钮上的,不是帧上的):

on (press) {
up.gotoAndPlay(2);
}
on (release) {
up.gotoAndStop(1);
}//

这样整体效果是,你按住按钮不放,就一直向上翻动(直到顶为止),而一送开就停止。。。当然,你也可以做成on(rollOver)就是鼠标放在按钮上面就开始向上翻,再将on(release)改成on(rollOut)就将整体效果变成鼠标移开就停止翻动。
最后给表示向下的按钮写入AS(记住,就是这个按钮上的,不是帧上的):

on(press){
down.gotoAndPlay(2);
}
on(release){
down.gotoAndStop(1);
}//同上
上一篇:怎样在FLASH里调用外部的图片    下一篇:注册flash元件  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: flash_stu
信息来源: 网络 录入时间: 2005-6-20
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿