ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:20.02KB ,
资源ID:10894995      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10894995.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(怎样控制课件中的声音.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

怎样控制课件中的声音.docx

1、怎样控制课件中的声音 怎样控制课件中的声音 怎样控制课件中的声音 在 Flash 中,如果有多个声音,怎样精确控制指定的声音,比如音量大小,播放,暂停,快进等。 制作方法: 需要按钮两个, 播放和停止, 自己做, 动画剪辑一个(随便做, 能动就成) 声音一个。 1、 点文件菜单-导入声音文件, 它会在库(ctrl+l) 里出现, 备用! 2、 此步骤比较关键, 打开你的库, 鼠标右键点你的声音, 选择链接, 标识符里填写 mysound。 3、 在舞台上摆放你的按钮和动画剪辑! 在时间轴上的第一桢上写下如下代码: _root.speaker.stop(); song = new Sound()

2、; song.attachSound(mysound); 在 play 按钮上, 要写在按钮身上! 代码如下: on (release) song.start(); _root.speaker.play(); song.onSoundComplete = function() _root.speaker.stop(); ; 在 STOP 按钮身上写: 记得写在按钮本身 on (release) song.stop(); _root.speaker.stop(); 注意, 动画剪辑的名字叫: speaker 解释一下上面代码的作用吧: 1、 时间轴上的代码: _root.speaker.stop

3、();/_root 代表 flash 动画的主舞台, 这行代码是要求舞台上的那个动画剪辑在 flash 一开始播放的时候就停止运动。 song = new Sound();/构造一个新的声音对象! 在这里我们构造的声音对象是 song song.attachSound(mysound);/将指定的声音附加到指定的 Sound 对象。 也就是把咱们库里的声音附加到 song 对象, 咱们以后的控制就是控制 song 对象了。 2、 好, 看看 play 按钮身上的代码: on (release) /当按一下按钮的时候要干什么, 后面的程序会交代要干什么。 song.start();/song 对

4、象开始播放, 也就是声音开始播放。 _root.speaker.play();/同时, 在 song 声音对象开始播放的时候, 舞台上的动画剪辑也开始运动。 song.onSoundComplete = function() /这个函数实在是很有用的! 注意 了 , 在连接的声音文件结束播放时, 将自 动调用 Sound 对象中的 onSoundComplete 事件。 也就是当咱们的 song 声音对象播放完毕后,自动执行下面的代码! _root.speaker.stop();/当声音播放完毕后, 舞台上的动画剪辑自动停止运动。 ; 3、 来看看 stop 按钮上的代码: on (relea

5、se) /这个就简单了, 当按一下鼠标时, 声音对象停止, 舞台上的动画剪辑也停止! song.stop(); _root.speaker.stop(); 按钮控制音乐 我们在做动画的时候画面很美,可是觉得单调,于是乎就想到了 音乐,可是很多 FLASH 里的音乐在作业区里吵得让人心烦,那就给它点颜色看看吧,哈哈,找个管家好好管管它,这个管家就是-按钮. 有的按钮倒是把音乐停了 ,不吵人了 ,可是再重新想听的时候一点按钮总是从头放,加上音乐很长,总是只能听开关的一小段,然后有事又离开了,下面我们就来让音乐听我的,音乐连续收听不断档. 点击开始按钮音乐开始播放,点停止按钮音乐暂停, 再点开始音乐

6、接着刚才的播放,分左右两组按钮, 控制了 两首音乐,好动听哦, 点点试 试吧 一、 制作遮罩动画。 1、 新建一个 FLASH 文档, 大小, 颜色默认。 如图一所示 此主题相关图片如下: 2、 新建一个名为圆的影片剪辑元件:插入-新建元件,名称:圆,行为:影片剪辑,点确定.如图二所示 此时进入影片剪辑:圆的编辑状态,在第一帧选椭圆工具,按住 Shift 键画一个大小任意,笔触色为无,填充色为黑色的圆 如图三所示. 然后选中成麻麻点状态在属性调整大小为 220*220,打开对齐面板,水平中齐,垂直中齐.在第 40 帧按 F6 键插入关键帧.在第一帧做动作补间.(这时你会发现第 1 帧到第 40

7、 帧之间是虚线,这表明补间创建不成功.不要紧,往下看)然后右击第 40 帧,在弹出的快捷菜单中选第一项:创建补间动画.(现在是不是变成实线了?:P)选中第 40 帧中的圆在属性面板调整它的大小为宽:1,高:1,然后打开对齐面板,水平中齐,垂直中齐.如图四所示 3、 点场景 1 ,回到主场景. 将图层 1 改为图 1.点文件-导入-导入到舞台.调整它 的大小为(宽:550,高:400), 素材里的图片已经是被处理过的大小不用再调打开对齐面板:水平中齐,垂直中齐. 4 、 点添加图层按钮新加一层,命名为图 2.点文件-导入-导入到舞台.调整它的大小为(宽:550,高:400), 素材里的图片已经是

8、被处理过的大小不用再调 打开对齐面板:水平中齐,垂直中齐. 5、 再新增一层,命名为遮罩层,按 Ctrl+L 组合键,打开库面板,从库里把名为圆影片剪辑托入场景,水平中齐,垂直中齐.再托四个圆到场景中,分别设置他们的坐标为: (X=64.2,Y=-19.6)(X=284.2,Y=-19.6)(X=64.2,Y=192.4)(X=284.2,Y=192.4),当然也可以自行调整,这个仅供参考,点遮罩层第一帧,(目的是把场景中的五个圆全选中) 然后按 F8 键,在弹出的对话框中,名称:圆组合,行为:影片剪辑,点确定. 在遮罩层上点击鼠标右键,在弹出菜单中选遮罩层,此时时间轴 现在我们的第一部分遮罩

9、效果就完成了,大家可以按 CTRL+回车键测试一下. 二、 添加声音, 并实现用按钮对声音的控制。 下面我们来说为动画加声音. 首先导入两个声音文件. 方法:点菜单-文件-导入-导入到库.在弹出的对话框中找你要添加的音乐文件然后点打开就 OK 了,记得要做两次哦,因为我们要导入两个不同的音乐文件嘛:)可以用素材里的也可以自备. 一 控制声音的方法有很多,首先来讲第一种: 1.点菜单栏里的-插入-新建元件-名称:音乐,行为:影片剪辑,点确定. 进入音乐影片剪辑编辑状态,点图层一,然后在属性面板中, 声音:选 10(或者是你自己导入库中的文件名),同步:选数据流,其他默认. 然后按 F5 键添加普

10、通帧,直到在时间轴上成空白了,然后把后面多余的没有东西的帧删除, (这样播放时是完整的歌曲,当然你也可以停在自 己喜欢的位置上,) *题外话【事件】 选项会将声音和一个事件的发生过程同步起来。 事件声音在它的起始关键帧开始显示时播放, 并独立于时间轴播放完整个声音, 即使 SWF 文件停止也继续播放。 当播放发布的 SWF 文件时, 事件声音混合在一起。 【开始】 与【事件】 选项的功能相近, 但如果声音正在播放,使用【开始】 选项则不会播放新的声音实例。 【停止】 选项将使指定的声音静音。 【数据流】 选项将同步声音, 强制动画和音频流同步。 与事件声音不同, 音频流随着 SWF 文件的停止

11、而停止。 而且, 音频流的播放时间绝对不会比帧的播放时间长。 当发布 SWF 文件时, 音频流混合在一起 2.回到主场景,添加新图层,命名为:音乐.然后把库中的音乐影片剪辑托到场景中,选中影片剪辑在属性面板中起实例名为 mc, 3.再新建一层,取名按钮层,添加按钮:菜单-窗口-其他面板-公用库-按钮.这样就打开按钮公用库了 ,从里边选两个按钮托到场景中的合适位置,(最好是选可以代表播放和停止的,这样我们就不用有文字性的描述了) 4. 新建一 层 , 取 名 语句 层 , 点 第 一 帧 按 F9 打 开动 作 面板 , 加 语句:_root.mc.stop(); 5.为按钮添加语句:选中场景中

12、的播放按钮,(这时按钮的边框成蓝色,表示已经选中),打开动作面板加语句:on (release) _root.mc.play(); 再选中停止按钮,加语句:on (release) _root.mc.stop();此主题相关图片如下: OK了,现在就可以按 CTRL+回车测试一下了,效果就是动画播放,无音乐,点开始按钮后,音乐开始播放,点停止音乐,音乐停止,再点播放按钮,音乐接着刚才的播放.您成功了吗? 二 第二种方法: 1、 在库里右击喜相逢 音乐文件, 在弹出的菜单中选链接, 弹出链接属性对话框, 单击第一项(为动作脚本导出) 前面的小方框, 在标识符后起个名字: yin 2、 选中语句层

13、的第一帧, 在原有语句基础上添加语句: mysound = new Sound();mysound.attachSound(yin);如图十八: 3、 选中按钮层, 再从公用库里托入两个按钮, 放在场景中的合适位置,(可以适当调整大小)。 选中播放按钮, 打开动作面板, 添加语句: on (release)mysound.start(b); (注: b 是在语句中参加运算的变量,代表音乐已经播放的毫秒数。 ) 选 中 停 止 按 钮 ,打 开 动 作 面 板 ,添 加 语 句 : on (release) mysound.stop();b=mysound.position/1000; ( b=

14、mysound.position/1000;是把音乐已经播放的毫秒数赋值给变量b, 这样当执行我们加在播放按钮上的 mysound.start(b);语句时就是从刚才停止的 b 毫秒处开始播放了,完成了哪儿停哪儿开始的效果.) OK 了,现在可以测试看下效果了,如果 OK,那就点击文件,保存了吧。 还有用一个按钮来控制声音的暂停和播放的方法: 再从公用库里托一个按钮到按钮层,放在场景中的合适位置,然后选中此按钮,打开动作面板加如下语句: on (release) /当鼠标按下并释放时 k = k+1;/变量 k 递增; if (k%2 = 1) /当 k 是奇数时 mysound.start(

15、b);/从 b 毫秒处开始播放音乐 else /否则(可以认为当 k 不是奇数时) mysound.stop();/音乐停止 b = mysound.position/1000;/并把音乐已经播放的毫秒数赋值给变量 b 解释下哈: k是一个变量名,参加运算的变量,这里用来代表点击按钮的次数, k%2 = 1 是用来判断K这个数是奇数还是偶数的,其中%运算符是来计算两数相除的余数的,=是完全等于的意思,合起来就是: K 除以 2 所得的余数如果正好等于 1 时即是奇数。 当然,在 FLASH MX 2004 里先得给变量一个初始值,那我们会发现 K的初始值我们还没有给出,所以点语句层的第一帧,在

16、原有语句的基础上加一条:k=0; 那此时第一帧上的语句应该是: _root.mc.stop(); mysound = new Sound(); mysound.attachSound(yin); k = 0; 至此,三种方法都讲完了,喜爱哪种用哪种吧 外部音乐调用 首先要保证外部音乐文件的稳定性, 避免音乐文件移动、 删除造成无法加载音乐。 第一步: 新建 2 个按钮元件。 一个为播放按钮元件, 另一个为停止按钮元件。 第二步: 新建一个影片剪辑元件, 取名按钮控制 。 在第一帧和第二帧插入空白关键帧, 分别在第一帧和第二帧上添加语句: stop(); 第三步: 在第一帧拖入播放按钮元件, 全

17、居中对齐, 为按钮添加语句: on (release) gotoAndPlay(2); my_sound = new Sound(); my_sound.loadSound(音乐网址, true); 第四步: 在第二帧拖入停止按钮元件, 全居中对齐, 为按钮添加语句: on (release) gotoAndStop(1); my_sound.stop(); 第五步: 将音乐控制元件放在主场景中, 就可以调用外部音乐了。 2、 隐形按钮的制作和使用 隐形按钮是为场景制作鼠标感应区的特殊按钮。 它对场景中的画面没有任何影响, 仅对鼠标作出反应。 给隐形按钮添加动作语句后使用方法与其他按钮相同。

18、制作隐形按钮的方法如下: 第一步: 新建一个按钮元件, 取名隐形按钮 。 第二步: 在点击帧插入关键帧, 使用绘图工具绘制鼠标感应区, 图形颜色任意。 第三步: 把隐形按钮拖入主场景, 为隐形按钮添加动作语句。 注意: 隐形按钮拖入主场景后显示为淡蓝色的图形。 按钮控制音乐和字幕 在库中用右键选择 MP3 音乐打开链接属性面板, 标识符输入: hhs, 选择为动作脚本导出和第一帧导出。 解开按钮层, 选择第一帧, 打开动作面板输入下面语句: mysound = new Sound(); mysound.attachSound(hhs); stop(); 打开【窗口】 |【其他面板】 |【公用库

19、】 |【按钮】 面板, 在 Playback 文件夹中拖出播放按钮, 放入按钮层。 选择按钮, 打开动作面板输入下面语句: on (press) play(); stopAllSounds(); n = (mysound.position)/1000; mysound.start(n); 库中拖出暂停按钮, 放入按钮层。 选择按钮, 打开动作面板输入下面语句: on (press) stop(); mysound.stop(); n = (mysound.position)/1000; 库中拖出停止按钮, 放入按钮层。 选择按钮, 打开动作面板输入下面语句: on (press) gotoAndStop(1); mysound.stop(); 锁定按钮图层

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1