当前位置:文档之家› flash课件制作-按钮及声音

flash课件制作-按钮及声音


(3)修改指针经过和按下时按钮的颜色
按钮的制作
使用影片元件可以使按钮的效果更丰富 可以将漂亮的动画效果应用于按钮的“指针经过” 状态 实例:动态按钮的制作( “按钮动态效果.fla”)
制作要点: 为按钮的关键帧添加影片元件 修改上例,将高光及光晕部分做成闪烁效果
实例:动态按钮效果
按钮的制作
素材篇
添加和编辑声音
教学内容
Flash 课 件 制 作
1 2 3
声音格式 导入声音 声音种类 编辑声音
4 3
防止背景音乐重叠的方法
一、支持的声音文件格式 Flash 不能录音,必须使用现有的声音。 可以导入wav、aiff、mp3等格式,如果系统 安装了quicktime4或更高版本,还可以导入 更多格式的声音文件。
两个相同的声音文件同时播放的情况。
防止背景音乐重叠的方法 音乐比动画短,可以使音乐循环播放。 音乐比动画长,就会有问题。 举例:音乐的播放时间为25秒,即300帧。动画的 播放时间为15秒,即180帧。 假如不在动画中设置任何Action,保持声音面板选 项中的模式为“事件”,即它的播放方式是当动画运 行到导入声音的这一帧时,声音才开始播放,并且声 音会不受限制的一直播放下去,直至完全播放完一次 或播放完loop设置的次数为止。
1、goto(跳转某帧) gotoandplay(“场景”,帧) gotoandstop (场景,帧) 例:gotoandplay(“flower”) 指跳转到当前场景中标签为flower的帧。 2、play和stop(从当前帧开始播放或停止) 3、stopAllSounds(停止当前正在播放的声音,不影响 动画和后续激活的声音) 4、 nextFrame(); //往下走一帧 prevFrame(); //往前走一帧
ቤተ መጻሕፍቲ ባይዱ
【重复】:输入一个值,以指定声音应循环的次数
【循环】:以连续重复声音 注意:建议不要循环播放音频流。如果将音频流设为循环 播放,帧就会添加到文件中,文件的大小就会根据声音循 环播放的次数而倍增。
四、编辑声音
4、在效果列表中选择音响效果。
(1)没有:不对声音进行任何设置。
(2)左声道:只在左声道播出。 (3)右声道:只在右声道播出。 (4)从左向右淡出:从左声道向右声道渐变。 (5)淡入、淡出:控制声音在播放时音量不断增大或减小
四个帧:弹起、滑过、按下、点击
文字、声音或影片都要自成一层,方便修改
按钮的制作
文字按钮制作
例:互动展示型课件.fla
思考:为什么制作的文字按钮很不容易被单击到? (响应区)
——需要在第4帧设定一个响应区域,包括整个文字 的矩形区域即可
按钮的制作
全屏按钮的制作:在按钮元件的编辑状态下, 只设定按钮的点击区域为所需要的区域 ,其他 三个状态不编辑 隐形按钮的制作与全屏按钮类似,只需要设定 一个响应区域即可(只制作第4帧) 例:互动展示型课件_隐形按钮.fla
动作工 具箱
脚本导 航器
脚本编 辑窗口
帧动作 写在关键帧上面的AS,当时间轴上的指针走到
这个关键帧的时候,写在这个帧上面的AS就被触
发执行了
典型应用:控制动画的播放和结束时间
例如:在影片结尾的帧写上 stop() 等。
操作方法就是点选关键帧,然后打开AS面板。
按钮动作
把AS写在按钮上,操作方法是:点选目标按钮, 然后打开AS面板。 按钮上面的AS是要有触发条件的。
利用“语法检查”按钮检查是否有语法错误
使用动作面板添加动作的方法
利用“自动套用格式”按钮使代码按已经设置 好的格式显示 利用代码提示,编辑脚本(默认情况下,自动 启用代码提示)
语法 检查 自动套 用格式 显示代 码提示
代码 提示
常用动作
时间轴控制动作
(在动作面板工具箱:“全局函数/时间轴控制”)
给按钮添加声音 给按钮添加声音时,可给按钮的每一种状态添加一 种声音,也可以为按钮的每一种状态添加同一种声 音,但每帧对应的是一种声音。 给按钮添加的声音和按钮元件一起保存,所以当引 用按钮元件时,声音也一同引用,而不必每次引用 按钮时都给按钮添加声音。
事件驱动式声音 注意:
事件驱动式声音在播放前必须完整下载。
元件中心点相同,用复制元件的办法。
新建字幕图层,在每句歌词起始的位置设置关键 帧,“交换元件”。
六、声音的输出
双击库中的声音图标
1.如果声音文件已经在外部软件中进行了更新,可单击“ 更新”按钮。
2.压缩:
默认:在导出动画时,用发布设置对话框中的选项参数作为 声音文件的最终设置。
常用动作
影片实例的播放与停止 由于元件的时间轴与场景中的主时间轴相互独立 ,所以影片实例的播放与停止需要单独的语句控 制 在场景中为影片实例添加名称 语法:
实例名称.Stop() 实例名称.play()
例、小车运动(1-小车移动.fla) 小车是一个影片剪辑符号,其实例名为car. Play:play(); car.play(); Pause: car.stop(); stop(); Next: on(press)
(可以在某些关键帧中播放)
注意:声音流只在时间轴上它所在的帧播放
四、编辑声音
1.选中时间轴上声音开始的帧。 2.在属性面板的声音列表框中选择需要设置的声音
四、编辑声音 3、在同步列表中选择所需的同步模式
(1)事件模式:声音的播放同事件的发生同步,一旦播放, 就把声音放完。 (2)开始模式:与事件模式类似,区别在于当有声音播放 时,开始模式不允许另一个声音事件发生。即不会出现
按钮的使用
利用按钮元件,可以制作响应鼠标事件或其他动作 的交互按钮。 用来创建按钮元件的对象可以是图形元件实例、影 片剪辑实例、位图、组合、分散的矢量图形等。 在按钮元件内部可以添加声音但不能在帧上添加动 作脚本。 必须为按钮元件添加脚本命令,才能够使其产生作 用。
关于动作面板 如何启动动作面板:右击/动作 动作面板界面介绍
防止背景音乐重叠的方法 由于动画播放完毕后会自动开始下一次的播放,音乐 也随之从头开始播放,而此时第一次播放的音乐还没 有播完,仍在继续,因此造成了声音的重叠。 如果动画不断循环,声音就有多次重叠。
第一次播 15秒 第二次播 15秒
动画长
声音第一次播 25秒
声音长
15
10
声音开始重叠
声音第二次播25秒
按钮的应用
播放按钮 • 编辑场景内容,编辑建立按钮元件 • 新建一个图层,在舞台添加按钮元件实例 • 在场景中将动画停止:在所需关键帧处点击(通常 为第一个关键帧),然后在相应动作面板添加”stop()” 语句 • 点击按钮实例,在相应动作面板添加语句 on (press) { play() }
{ car.play(); nextframe(); on(release) { car.stop(); } }
Previous: preframe(); Stop: car.stop(); gotoandstop(1);
按钮控制实例

实例:小车移动
Flash课件制作
Flash课件制作
按钮的制作与应用
按钮元件的制作 新建按钮元件,编辑按钮的三种不同状态
• 按钮的弹起、按下、指针经过可以有不同的状态
• 按钮的点击设定的是按钮可以响应鼠标操作的区域, 在运行时不可见
按钮的制作
实例:颜色变化按钮的制作(实例“按钮.fla”)
制作步骤: (1)新建按钮元件 (2)编辑弹起关键帧的按钮状态
在关键帧插入声音以后,要有普通帧,声音才 能播放。需要在哪一帧停止声音,就在哪一帧插 入关键帧即可。
流声音
特点:
一边下载,一边播放的驱动方式。
动画播放停止,声音也会停止,声音同动画绑定
在网络上播放动画时,而是只需要下载声音开始时
的部分数据,就可以开始声音的播放过程。
可以指定声音的起始和终止位置。
二、导入声音 (1)执行【文件】/【导入】命令,将声音就加到了
元件库中。
(2)为声音创建一个新的图层。
(3)从库窗口中将声音图标拖到舞台中。
添加声音时,最好将每一个声音放置在独立
的图层中,有利于将来的编辑和查找。
二、导入声音
声音是作为库项目保存到库中——被导入的声音
是作为“元件”保存在文件中的,而声音在文件 中的具体应用是生成新的“实例”。
共享库中的声音可以链接到动画中。
三 、声音的种类
Flash 中的声音可以分为两种类型 事件驱动式声音(Event Sound)
• 声音同一个事件相关联,只有当该事件被触发时,
才会播放声音。
流式声音(Stream Sound)。
• 一边下载,一边播放的驱动方式。
事件驱动式声音
——声音同一个事件相关联,只有当该事件被触发 时,才会播放声音。 典型应用: 1. 设置按钮激发声音,可用作单击按钮的声音 2. 将声音绑定到特定的关键帧上,可以作为循 环音乐
防止背景音乐重叠的方法 把声音的同步模式设置成“开始”,那么在 播放过程中遇到相同的文件时,Flash会继续 播放前一次的声音,而不是播放后一次引入的
声音
或者把同步模式设置成“流”。
四、编辑声音 3、在同步列表中选择所需的同步模式
(3)停止模式:使当前指定的声音停止播放 (4)数据流模式:在网页中动画与声音同步。强制声画同 步,声音的播放不可能超过它占据的帧的长度。 (5)重复和循环属性:指定声音播放的循环次数。
当鼠标指针经过或单击鼠标时,都会发生按钮事件 事件发生时就会自动执行设置在按钮上的程序。
按钮动作
on(检测鼠标事件&键盘按键事件)
相关主题