



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课件控制声音播放在众多的多媒体课件制作软件中,Flash以其完善的媒体支持功能、功能强大的交互程序设计能力、强劲的兼容性和广阔的发展空间,深受众多老师们的喜爱。在Flash课件中,为了增强教学效果,更好地表达教学内容,通常会在制作课件时加入声音文件,而这些声音文件播放时能否自如的控制,则是令广大教师比较头疼的问题。在此,仅把个人的一些应用经验介绍给大家,希望能对老师们有所帮助。 一、影片剪辑控制法步骤1:将声音文件导入到库中。执行【文件】|【导入】|【导入到库】命令,在弹出的对话框中找你要添加的声音文件然后打开。步骤2:创建“声音”影片剪辑。执行【插入】|【新建元件】命令,创建一个元件,名称为“声音”,类型为“影片剪辑”,单击“确定”按钮,进入“声音”影片剪辑编辑状态。敲F11键打开库面板,将声音文件拖放在场景中,在时间轴上添加普通帧至音频结束。在属性面板上设置其【同步】为【数据流】。步骤3:回到主场景,添加新图层,命名为声音。从库中拖出“声音”影片剪辑到场景中,在属性面板上设置其实例名为“mc”。步骤4:新建一层,取名语句层,单击第一帧按,敲F9键打开动作面板,加语句:_rootmcstop();步骤5:用按钮来控制声音的播放和停止。再新建一层,取名按钮层,执行【窗口】|【其他面板】|【公用库】|【按钮】命令,从公用库中拖出两个按钮(播放按钮和停止按钮),放在场景中。选中场景中的播放按钮,打开动作面板加语句:on (press) /鼠标单击按扭后_rootmcplay(); /声音 mc播放再选中停止按钮,加语句:on (press) /鼠标单击按扭后_rootmcstop(); /声音 mc停止也可以用一个按钮来控制声音的播放和停止,具体方法如下:从公用库里拖一个按钮到按钮层,放在场景中的合适位置,然后选中此按钮,打开动作面板加如下语句:on(press) /鼠标单击按扭后if (bofang=1) /如果变量bofang等于1执行下面的动作 _rootmcplay(); / 声音 mc播放 bofang = 0 /赋 0 给变量 bofang else /否则执行下面的动作 _rootmcstop(); /声音 mc停止 bofang=1 /赋予 1 给变量 bofang 二、链接控制法步骤1:将声音文件导入到“库”中。右击“库”中的声音对象,在弹出的快捷菜单中选择“链接”命令,打开“链接属性”对话框,勾选“为动作脚本导出”和“在第一帧导出”复选项,设置标识符为“yin”。步骤2:在第1帧上添加如下脚本:mySheng = new Sound(); /建立一个名为 mySheng的声音对象myShengattachSound(yin); /将链接标识符为yin的音乐捆绑到 mySheng对象上步骤3:用按钮来控制声音的播放和停止。在播放按钮上添加如下脚本:on (press) /鼠标单击按扭后myShengstart(); /声音开始播放 在停止按钮上添加如下脚本: on (press) /鼠标单击按扭后myShengstop(); /声音停止 用一个按钮来控制声音的播放和停止的方法:在按钮上添加如下脚本:on (release) /鼠标单击按钮并释放后k = k+1; /变量k递增if (k%=1) /当k是奇数时myShengstart(); /开始播放声音 else /否则(可以认为当k不是奇数时)myShengstop(); /声音停止注:k是一个变量名,参加运算的变量,这里用来代表点击按钮的次数。当然,先得给变量一个初始值,那我们会发现k的初始值我们还没有给出,所以单击语句层的第一帧,在原有语句的基础上加一条:k=0;那么此时第一帧上的语句应该是:mySheng= new Sound();myShengattachSound(yin);k = 0;三、外部文件调用控制法步骤1:准备一文件名为yinmp3的声音文件,将它放在课件文件的同一个文件夹下。步骤2:在Flash课件中,添加播放按钮,在这个按钮上添加脚本:on (release) /鼠标单击按扭并释放后 mySheng = new Sound(); /建立一个名为mySheng的声音对象myShengstop(); /先让声音不播放;myShengloadSound(yinmp3, false);/加载文件名为 yinmp3 的外部声音文件到 mySheng 对象中。第二个参数决定是以“事件”方式载入还是以“数据流”方式载入。如果为 true,则使用数据流方式载入,只要载入的音乐数据足够启动解码器,声音就会自动播放;如果参数为 false,则是事件方式,只有在音乐文件全部载入后才能够使用 start()进行播放。这里采用事件方式。 myShengstart(); /声音开始播放; 步骤3:再做一个按钮用来控制声音的停止,在这个按钮上添加脚本:on (release) /鼠标单击按扭并释放后myShengstop();/停止声音播放 也可以用一个按钮
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保密协议条款及签署注意事项说明
- 互联网蔬菜种植资源共享协议
- 教师招聘之《小学教师招聘》能力测试B卷含完整答案详解【夺冠】
- 2025年教师招聘之《幼儿教师招聘》题库必背100题附答案详解(能力提升)
- 2025年教师招聘之《小学教师招聘》考前冲刺测试卷(典优)附答案详解
- 2025年教师招聘之《小学教师招聘》通关练习题和答案附参考答案详解(能力提升)
- 图书销售进销存网络管理系统协议
- 安全知识培训会议讲稿课件
- 教师招聘之《小学教师招聘》考前冲刺练习及完整答案详解(必刷)
- 联通融合终端课件
- 《高端时尚品牌解析》课件
- 委托肉类加工合同协议
- 贸易安全培训管理制度
- 以工代赈座谈会的发言稿
- 饲料公司采购部经理述职报告
- 四级育婴员模拟考试题及答案
- 供热企业运检人员专业知识习题集
- 叶类药材鉴定番泻叶讲解
- DB34T-医用(硬性)内窥镜临床使用管理规范
- 研发创新与技术合作管理制度
- 高素质农民培训方案
评论
0/150
提交评论