Flash MX 2004 编程(AS2.0)教程(十)
2.3帧事件 【来源:开店乐KaiDianLe.Com】
2.3.1帧事件简介
帧事件和前面介绍的鼠标事件以及键盘事件的主要区别在于,帧事件并不是一个交互式的事件。每当影片播放指定的帧时,帧事件内部的代码就会被执行。在Flash的开发环境中,帧事件在时间线上会有一个“a”标记。
在具体的设计中,帧事件的用处是非常多的。比方说影片的第1帧总是受到垂青的,因为我们一般总是要在这一帧当中对程序进行一些初始化操作,比方说定义变量、函数等等。再比如,在很多交互式的程序中,我们一般要在需要等待用户输入(比如单击一个按钮)的时候,选择恰当的帧插入一个帧事件,并在其中输入stop()或者类似的代码。
2.3.2帧事件应用实例
为了演示帧事件的原理和使用方法,我们将制作一个播放幻灯片的小程序。程序的界面上有一个图片显示区域(影片剪辑实例,名称为picture_mc),一个反馈信息显示区域(含两个动态文本,名称分别为message_txt和caption_txt)和一个播放控制按钮区域(包含三个按钮,功能分别是播放、暂停和复位,名称分别是play_btn、pause_btn和rewind_btn)。
这个程序实现的功能并不复杂,首先picture_mc会自动每隔一段时间切换一幅图片,用户可以在下面的播放控制栏中单击按钮来播放、暂停或者复位动画的播放。
2.3.2.1图片播放
1、打开库面板(快捷键Ctrl+L),单击左下角的添加按钮添加,选择新元件类型为“影片剪辑”,进入这个影片剪辑的编辑状态。
2、添加两个层,分别命名为“图片”和“脚本”,在“图片”层当中,添加若干个空白关键帧,然后在每一个关键帧内部贴上一幅图片,调整各幅图片的位置和大小,以免播放的时候图片位置错误。

3、逐一选择“控制”层当中的帧,分别输入类似这样的代码
stop ();
_root.caption_txt.text = "水瓶座";
第一行的作用是让影片剪辑的播放停止下来,也就是显示图片,然后等待主场景发送过来的事件继续播放,紧接下来的那个语句用于在主场景中显示图片内容的提示,因此每一个帧中_root.caption_txt.text=””中后面引号里面的内容是不一样的。注意,这里的_root是必不可少的,否则代码执行的时候会找不到对象,别忘了,我们现在正在编辑一个影片剪辑自身的事件线,而他又要引用顶头上司(主场景)中的对象,不加上完整的头衔,自然在运行的时候是找不到对象的了。



4、在“控制”层中多添加一个帧,在这个帧的时间处理代码中输入
gotoAndPlay(1)
这句代码的作用是让影片播放完成之后重新回到第一帧重新播放
【日期:2006-4-18】【作者:开店了】【转载自:http://www.kaidianle.com】
相关文章:
最好的网上开店系统:凡人网络购物系统免费下载
Flash 实例制作教程
5.探照灯效果制作之一
4.电影文字的制作
3.动感球体
2.线框文字的制作
1.荧光文字的制作
flash 制作图片渐变
一步一步学FLASH动画制作
鱼戏莲叶间
绚丽烟雾效果
伸缩下拉菜单
火焰的源代码
下雨效果
文字环绕鼠标跟踪效果
图片转化广告代码
鼠标控制星星效果源代码
闪烁的星星效果
导航条效果代码
彩色点跟踪鼠标效果1
彩色点跟踪鼠标效果
鼠标跟随
闪光效果
鼠标控制星星动画
激光字效果
用FLASH制作抢手棋
用FLASH制作抢手棋(2)
用FLASH制作抢手棋(3)
用FLASH制作抢手棋(4)
谈谈模拟足球游戏中人工智能2
谈谈模拟足球游戏中人工智能
Flash游戏制作--打飞碟2
Flash游戏制作--打飞碟 1
Flash游戏制作--五子连珠(一)
Flash游戏制作--五子连珠(二
Flash游戏制作--五子连珠(三)
FLASH+JAVA开发实时网络游戏
纯AS的Loading效果四例
Array.sortOn用法
人物造型
如何在powerpoint中使用高版本的swf文件
让SWF文件不显示在IE缓存中
传统动画 与 FLASH动画
动画场景的构意
专用Flash网站制作工具A4Desk技巧拾零
Flash AS基础教程:土人AS入门教程实战篇
中秋寄相思 自制Flash贺卡
flash文字跳动
FLASH8.0绘制百事可乐标志
小孩走路教程
Flash MX 2004 编程(AS2.0)教程(十四)
Flash MX 2004 编程(AS2.0)教程(十三)
Flash MX 2004 编程(AS2.0)教程(十二)
Flash MX 2004 编程(AS2.0)教程(十一)
Flash MX 2004 编程(AS2.0)教程(十)
Flash MX 2004 编程(AS2.0)教程(九)
Flash MX 2004 编程(AS2.0)教程(八)
Flash MX 2004 编程(AS2.0)教程(七)
Flash MX 2004 编程(AS2.0)教程(六)
Flash MX 2004 编程(AS2.0)教程(五)
Flash MX 2004 编程(AS2.0)教程(四)
Flash MX 2004 编程(AS2.0)教程(三)
Flash MX 2004 编程(AS2.0)教程(二
Flash MX 2004 编程(AS2.0)教程(一)
让手机也“闪”起来!Flash Lite2新功能介绍
FLASH菜单链接动态管理
FLASH打造LRC歌词播放器
Accordion组件的使用实例
Flash8滤镜代码提示的小窍门
Flash ActionScript 3 新特性与变化
最常用的Flash语句(汇集)
如何修改受保护的Flash文件
Flash的完美情人--飘雪Flash播放器
Fireworks 8 新功能总结
圣诞贺卡的制作[FLASH版]
FLASH简单三步制作飞越星空效果
Flash 8 摄像头拍照
Flash Cookies[2] 数值
更加简单的Loading制作方法
按键监测组件(格斗游戏用)
FLASH MV《老鼠爱大米》制作潜析
用FlashMX制作“登录界面”
将AutoCAD导入Flash
Flash 实现3D的类
个性化FLASH鼠标右键内容
环境设置——背景设定(图)
环境设置——背景设定(图)
创建一个Flash站点的十大技巧
Photoshop CS2无限图层蒙版
Photoshop CS2 降噪滤镜试用体验
快速获取Flash课件中的素材
FLASH:韩国导航条解析
FLASH:韩国导航条解析
FlashMX课件中的拖动
二合一按钮的制作
使用Flash MX的3个小技巧
Flash课件一网打尽
Flash Player 7 安全策略解析
FlashMX特效之扩散与挤压
Flash使用技巧--用Flash制作拖拉式菜单
Flash使用技巧--用Flash制作转动的地球仪
版权所有:Kaidianle.Com 联系方式:Shnxn@Yhaoo.Com.Cn 京ICP备06028743号 在线留言