flash按钮声音 Fl
flash按钮声音 Fl
flash按钮声音 Fl
flash按钮声音 Fl
flash按钮声音 Fl
flash按钮声音 Fl
flash按钮声音 Fl

Flash课件中声音控制的几种方法(学习几点心得) 在中小学教师开发的教案中,用Flash 制作的比例越来越大,而声音成为多媒体课件 的重要构成个别,应用得合理与否直接制约到课件整体艺术力的体现。在八月份的第一期 Flash 课件制作辅导时,我们讲了两种应用声音的控制方式,一种是导出时间轴,用 play, stop 等命令进行简单控制;另一种是运用模块工具来控制声音的播放。显然,这两种方式是 简单的、易把握的,但可推动的功能仍有所局限。本文整理了Flash 声音控制的此外两种方 法,希望对课件制作爱好者有所帮助。 start方法 很多人在制作一个带配音的 Flash 课件时,会设计了两个按钮,一个按钮控制音乐的播放,另一个按钮控制噪音的中止。 当单击图标使音乐停止后,再次单击控制音乐播放的 按钮,音乐仍从头开始播放了。这里可以用 Sound start方法来控制音乐播放。 start方法来播放音乐应该给出必要的参数,通过参数控制音乐从停止处开始播放。否则, 音乐就是直接从头开始播放。用sound 类的position 属性和start 方法结合在一起就可以缓解 这个难题。具体操作方法是: (1)将音乐导入至“库”中。

右击“库”中的音乐对象,在跳出的快捷菜单中选取 “链接”命令,打开“链接属性”对话框,勾选“为动作脚本导出”和“在第一帧导出”复 选项, 设置标识符为“mySound”。 帧上添加如下脚本:myMusic newSound();//建立一个名为 myMusic 的声音对象 将链接标识符为mySound 的音乐捆绑到 myMusic 对象上 vart=myMusic.position/1000; //计算声音当前播放的位置 myMusic.start(t); //从当前位置起初播放 position Sound类的一个属性,可以获得声音对象播放的当前位置。在制作Flash 动画时,这个属性 经常会被用到。比如制作 MP3 播放器,如果制作一个控制音乐播放进度的滑块亚博vip ,那么就可 以用这个属性来推动相应的算法。 (注意:在操作时要切记字母的大小写) 二、利用影片剪辑来控制声音 导入声音素材点击【文件】|【导入】|【导入到库】菜单命令,在弹出的【导入至库】对话框中, 找到你要导出的声音文件,选中后点击打开按钮,将声音导入至库。 (三)制作声音电影剪辑元件: (1)点击【插入】|【新建元件】菜单命令,在跳出的新建元件对话中,名称输入“声 音”、行为选【影片剪辑】,确定。

(2)选中“图层 帧,打开属性面板,在声音设定的对话框中,选择你导入的声音件,并在同步选项中选取数据流,如图1 所示。 (3)把声音文件在时间轴上展开。(4)回到场景,把“声音”影片剪辑元件提到舞台,此时声音影片剪辑元件在舞台 只发现一个注册点,用黑箭头工具点击注册点,(选中声音元件)打开属性面板,在属性面 板中输入范例名“yinyue”,如图2 所示。 (四)制作声音控制元件(1)点击【插入】|【新建元件】菜单命令,在跳出的新建元件对话中,名称输入“播 放和暂停”、行为选【影片剪辑】,确定。 (2)把“图层1”命名为“按钮”,在此图层的第1 帧中,执行【窗口】|【其它面板】 |【公共库】|【按钮】菜单命令。提进一个按钮,用来控制“播放”。 (3)给播放按钮添加命令: gotoAndStop(3);_root.yinyue.play(); 帧中插入空白关键帧,在此空白关键帧中,执行【窗口】|【其它面板】|【公共库】|【按钮】菜单命令。提进一个按钮,用来控制“暂停”,并在第4 插入普通帧。(5)给暂停按钮添加命令: gotoAndStop(1);_root.yinyue.stop(); 帧分别输入命令:stop();此时的时间轴面板如图3 所示: (五)场景组装(1)回到场景,从库里把“播放和暂停”元件提进舞台,放到适当的位置。

flash按钮怎么加声音_flash按钮声音_flash按钮声音

选中“播 放和暂停”元件,打开属性面板,在属性面板中输入范例名“yinyue”,如图4 所示。 (2)在公用库中提入一个按钮用来控制“停止”,点击“停止”按钮,打开动作面板,添加命令: _root.yinyue.gotoAndStop(1);_root.play.gotoAndStop(1); (3)添加图层二亚博vip ,在“图层二”的第1帧输入命令:_root.yinyue.stop(); (六)测试影片并保存。 这部分内容能参考: 音乐的重复播放 1、首先,将音乐导入库。然后,在库中右击音乐文件——链接,勾选“为动作脚本导出” 和“在第一帧导出”复选项,在设定标识符为“aaa”。 2、在时间AS 层写下如下代码: mymusic= new Sound() mymusic.attachSound("aaa") mymusic.onSoundComplete /*声音播放完毕时手动调用的事件,这样,当声音播放完毕后手动执行mymusic.start(),使声音不断播放。 如果声音播放时被代码停止(mymusic.stop() ),声音是不会重复播放的。 mymusic.play()//使声音在动画开始时播放 var soundkey=1 //定义变量soundkey,监视声音播放状况 3、在主画面中陷入一个按钮,在图标上写下如下代码:on(release){ soundkey=-soundkey//使变量值为原值相反数 if(soundkey==1){ mymusic.stop() mymusic.start() /*如果soundkey值为正,则播放声音,mymusic.stop()使声音停止后 再播,以免声音造成叠加,影响效果*/ if(soundkey==-1){ mymusic.stop() //如果soundkey值为负,则声音停止 至此完成,按ctrl+enter测试。

flash按钮怎么加声音_flash按钮声音_flash按钮声音

音乐的重复播放 1、首先,将音乐导入库。然后,在库中右击音乐文件——链接,勾选“为动作脚本导出” 和“在第一帧导出”复选项,在设定标识符为“aaa”。 2、在主画面中陷入一个按钮,将按钮命名为bofang_btn。 3、在时间AS 层写下如下代码: mymusic= new Sound() mymusic.attachSound("aaa") mymusic.onSoundComplete /*声音播放完毕时手动调用的事件,这样flash按钮声音,当声音播放完毕后手动执行mymusic.start()亚博vip ,使声音不断播放。 如果声音播放时被代码停止(mymusic.stop() ),声音是不会重复播放的。 mymusic.play()//使声音在动画开始时播放 var soundkey=1 //定义变量soundkeyflash按钮声音,监视声音播放情况 bofang_btn.onPress=function(){soundkey=-soundkey//使变量值为原值相反数 if(soundkey==1){ mymusic.stop() mymusic.start() /*如果soundkey值为正,则播放声音,mymusic.stop()使声音停止后 再播,以免声音造成叠加,影响效果*/ if(soundkey==-1){ mymusic.stop() //如果soundkey值为负,则声音停止 //至此完成,按ctrl+enter测试。

flash按钮声音_flash按钮怎么加声音_flash按钮声音

音乐的播放与暂停 1、首先,将音乐导入库。然后,在库中右击音乐文件——链接,勾选“为动作脚本导出” 和“在第一帧导出”复选项,在设定标识符为“aaa”。 2、在主画面中陷入两个按钮flash按钮声音,将两个按钮分别命名为bofang_btn 和tingzhi_btn。 3、在时间轴面板的AS 层写下如下代码: var mymusic=new Sound(); mymusic.attachSound("aaa"); bofang_btn.onPress=function(){ var t=mymusic.position/1000; mymusic.stop(); mymusic.start(t); tingzhi_btn.onPress=function(){mymusic.stop(); //至此完成亚博vip ,按ctrl+enter测试。 代码第五行,加入了 mymusic.stop(); 如果不加这句,那么连续点击播放按键,音乐的亮度 会不断增大。 对于以下这段代码 bofang_btn.onPress=function(){ var t=mymusic.position/1000; mymusic.stop(); mymusic.start(t); 我的理解是亚博vip ,当点击bofang_btn 按钮时,开始获得音乐播放的位置,并赋值给函数t,然后 停止前一个声音,从t 处开始播放。

flash按钮声音_flash按钮怎么加声音_flash按钮声音

播放、暂停、停止三个按钮控制音乐播放 1、首先,将音乐导入库。然后,在库中右击音乐文件——链接,勾选“为动作脚本导出” 和“在第一帧导出”复选项,在设定标识符为“aaa”。 2、在主画面中陷入三个按钮,将三个按钮分别命名为play_btn、pause_btn、stop_btn。 3、在时间轴面板插入图层命名为“AS”层,在“AS”层写下如下代码: var mymusic=new Sound; mymusic.attachSound("aaa"); play_btn.onPress=function(){ mymusic.stop(); mymusic.start(t); pause_btn.onPress=function(){mymusic.stop(); t=mymusic.position/1000; stop_btn.onPress=function(){mymusic.stop(); //至此完成,按ctrl+enter测试。 播放、暂停、停止三个按钮控制音乐播放(播放、暂停按钮合二为一) 1、首先,将音乐导入库。然后,在库中右击音乐文件——链接,勾选“为动作脚本导出” 和“在第一帧导出”复选项,在设定标识符为“moonlight shadow.mp3”。

2、从公用库中拖入两个个按钮到主画面中,将两个按钮分别命名为play_btn、stop_btn,锁 定该图层。 3、新建一个图层,从公用库中拖入一个按钮,将这个图标命名为pause_btn,并把它拖放到 play_btn 的位置。 3、在时间轴面板插入图层命名为“AS”层,在“AS”层写下如下代码: var mymusic=new Sound();//创建一个新的声音对象mymusic mymusic.attachSound("moonlight shadow.mp3");// 将声音对象 myumusic 与库中的音乐 moonlight shadow.mp3 进行链接 pause_btn._visible=false;//隐藏暂停按钮 play_btn.onPress=function(){//当点击play_btn 按钮时,执行大括号内的命令 mymusic.start(t);//从t 处开始播放 pause_btn._visible=true;//显示暂停按钮 play_btn._visible=false;//隐藏播放按钮 pause_btn.onPress=function(){t=mymusic.position/1000;//获取音乐播放的位置并赋值给函数t mymusic.stop();//停止播放 pause_btn._visible=false; play_btn._visible=true; stop_btn.onPress=function(){mymusic.stop(); t=0;//清除函数 play_btn._visible=true; pause_btn._visible=false; //至此完成,按ctrl+enter测试。

//在上述代码后加入如下代码,实现当音乐播放完毕后,回到初始状况。 mymusic.onSoundComplete=function(){//音乐播放完毕以后执行大括号内的命令 play_btn._visible=true;pause_btn._visible=false; 把播放和暂停真正做到一个按钮上从公用库拖入两个按钮到舞台,分别命名为pla_pau_btn、stop_btn。在第一帧写下如下代码 mymusic=new Sound(); mymusic.attachSound("a"); {//如果函数i等于1 执行以下的动作 mymusic.start(t);//音乐播放 else{//否则执行以下的动作 t=mymusic.position/1000; mymusic.stop();//音乐停止 i=1;//赋予1 给函数i stop_btn.onPress=function(){mymusic.stop();

Copyright © 2012-2018 亚博vip手机版 版权所有

琼ICP备xxxxxxxx号