当前位置:文档之家› flash中用按钮控制声音的播放和暂停

flash中用按钮控制声音的播放和暂停

flash中用按钮控制声音的播放和暂停
flash中用按钮控制声音的播放和暂停

用按钮控制声音的播放

基本步骤:

第一步:制作三个按钮元件分别命名为:播放、停止和暂停。

第二步:导入音乐到库中,将其链接标识符设定一个名称,格式为“音乐的名称.mp3”。

第三步:将按钮放入场景中。在时间轴第一帧加入动作:

mysound= new Sound( );

mysound.attachSound(“音乐的名称.mp3”);

mysound.stop( );

play_status=false;//记录歌曲播放的状态。

begin=0;//用以记录音乐播放的位置。

第四步:在播入按钮上加入动作:

on(release){

if(!play_status) {

_root.mysound.start(_root.begin);

_root.play_status=true;

}

}

第五步:停止按钮上加动作:

on(release){

_root.mysound.stop( );

_root.play_status=false;

_root.begin=0;

}

第六步:暂停按钮上加动作:

on(release){

_root.mysound.stop( );

_root.play_status=false;

_root.begin=_root.mysound.position/1000;

}

flash动画代码中的flash动作代码大全

flash动画代码中的flash动作代码大全 一、几种Action命令 1.影片的播放与停止: Play( );//播放命令 stop( );//停止命令 2.改变Frame流向命令 gotoAndPlay(frame) //跳到指定的画面并连续播放。 gotoAndStop(frame) //跳到指定的画面并停止播放。 gotAndplay(“场景名称”,frame)//跳到指定场景帧并连续播放。 gotoAndStop(“场景名称:,frlme)//跳到指定场景帧并停止播放。 nextFrame( );//跳到下一帧播放; PrevPrame( );//跳到上一帧播放。 3.控制影片剪辑的播放与停止:tellTarget命令 如:tellTarget(“C1”) {gotoAndStop(2);}//跳影片剪辑实例C1的第2帧并停止。 二、几种功能元件的制作方法 1.计时器的制作 单击菜单Insert/new symbol,在弹出的对话框中输入插入的符号名称(如:计时器),确定后选择文字工具,属性为动态(Dynamic text),在第一帧中画两个文本框。分别设置变量名为munite和timer,在两个文本框之间画一个形如冒号的圆点(这两个圆点可以做成一个符号,类型为电影片段,每秒闪动一次.然后拖入到两文本框之间。在第二帧插入帧。在第一帧输入动作脚本(Action)如下: //设置时间的初值 if(!started) { start_time=getTimer(); started=true; timer=0; i=o; munite=0; } x=getTimer()-start_time;//计算时间的变化 x=int(x/1000); //时间的单位为1000分之一秒 y=x-60*i if (y>59) {i=i+1;munite=munite+1 timer=timer+1: } else {timer=y} 该符号制作完毕后。将其拖入主场景中即可。 2.智能判断选择题,并作正误提示 单击菜单Insert/new symbo1,在弹出的对话框中输入插入的符名称。如:“对错提示”。 符号类型为“电影片段”。在第一帧输入文本“在括号内输入答案,按enrer键确定“在 该帧上输入动作脚本: _root.flah=false;_root.ans=" ";gotoAndStop(1);在第16帧插入空关键帧。在该帧上 画一个形如“x”的图或输入文本“x”,在第30帧插入关键帧,帧AAction为_root.ans=" ":gotoAndStop(31);在第31帧插人空白关键帧,在该帧上输人静态文本“请重作,按e nter键确定。“在该帧输入脚本:“stop();”至此,该符号制作主或:例如:

flash声音控制 加载库内文件

flash声音控制加载库内文件 2007年09月03日星期一 14:24 声音的一些属性与方法: mySound=newSound();//新建一个声音对象,对象的名称是mySound。mySound.start(n);//开始在n秒播放声音,当n为空时,从开始播放。mySound.stop();停止声音的播放。 音量控制:(范围从0-100) mySound.getVolume();获取当前的音量大小。 mySound.setVolume();设置当前音乐的音量。 左/右均衡:(范围从-100到100) mySound.getPan();获取左右均衡的值。 mySound.setPan();设置左右均衡的值。 声道音量: mySound.getTransform();获取左右声音的音量。 mySound.setTransform();设置左右声道的音量。 读取声音: mySound.loadSound();从外部载入声音。 mySound.attachSound();从库中加载声音。 mySound.getBytesLoaded();获取声音载入的字节数 mySound.getBytesTotal();获取声音的总字节数。 声音对象的属性: mySound.duration;声音的长度。 mySound.position;声音已播放的毫秒数。 声音对象的函数: mySound.onLoad;声音载入时调用。 mySound.onComplete;声音播放完成时调用。 在对声音进行AS控制前,我们先将解声音一些基本属性的控制和flash所遇到的声音的问题。 一:声音类型的选择: 一般情况下,我们习惯听MP3的音乐,如果我们要从外部加载声音的话,flash只支持MP3,其他的声音不允许被加载(不支持其他的声音)。但我们在誓时候却发现这个问题,使用mp3的声音导出的SWF文件是非常的大,而我们使用wav导出的文件却非常的小,为什么呢?因为mp3本身就是一种压缩格式,而我们的flash在导出声音的时候,也是压缩格式,好比一个被挤干了水的海绵,不能在从里面挤出水来。而wav则像是一块没被挤过的水的海绵,则他可以大幅度的压缩。所以,我们不需要从外部导入声音的时候,一定要使用WAV格式的声音,而在外部导入声音的时候一定要使用mp3格式的声音。但我们如果从内部导入声音,其导出也是压缩格式,所以,我们使用内部导出声音的时候,也要使用WAV 格式声音文件! 二:数据流与事件的区别 我们导入到flash中一个声音文件,然后在帧中间插入该声音,然后将时间线放入到声音第一帧处,按下键盘的回车键。然后我们听到声音后在按下回车键,

flash常用脚本代码大全

FLASH脚本代码大全 -Goto跳转到指定的帧 -Play播放 -Stop停止 -ToggleHighQuality在高画质和低画质间切换-StopAllSounds停止所有声音的播放 -GetURL跳转至某个超联结 -FSCommand发送FSCommand命令 -LoadMovie装载影片 -UnloadMovie卸载影片 -TellTarget告知目标 -IfFrameIsLoaded..判断帧是否被完全载入-OnMouseEvent鼠标事件 。其他Actions。包括: -break跳出循环 -call调用指定帧(一般喊有某个特定函数)-comment注释 -continue继续循环 -delete删除一个对象(Object)中的变量 -dowhiledowhile循环 -duplicateMovieClip复制MC -else否则(与if联用)

-elseif否则如果(与if联用) -evaluate调用自定义函数(Function) -forfor循环 -for..in依次取得对象(Object)中的各个属性或者某个数组中的所有元素 -FSCommand发送FSCommand命令 -function声明自定义函数 -getURL跳转至某个超联结 -goto跳转到指定的帧 -if如果 -ifFrameLoaded..帧是否完全被载入 -include读入外部的ActionScript程序文件(.as) -loadMovie装载MC -loadVariables转载外部文件中的数据,这些外部文件可以是文本文件,或者是由ASP/CGI等脚本返回的文本值 -on鼠标事件的触发条件 -onClipEventMC的事件触发程序 -play播放 -print输出到打印机 -removeMovieClip删除MC -return在函数(function)中返回一个值 -setvariable设定变量值 -setProperty设定属性 -startDrag开始拖动 -stop停止

flash按钮如何控制音乐播放,一个播放按钮一个暂停按钮

flash按钮如何控制音乐播放,一个播放按钮一个暂停按钮 如果的flash里面只有一个歌曲的话,不牵涉其他动画的前提下。 可以选择数据流~ 然后在按钮上直接加 on (release) {stop();} on (release) {play();}就行.这样就能控制整个影片和声音的stop 和play 如果有其他的动画,并且控制声音的时候其他动画不受影响就用下面的方法: 步骤1 创建“声音”影片剪辑 将声音文件导入到库中。新建一个影片剪辑,命名为“声音”,ctrl+l打开库,将声音文件拖放在影片剪辑的场景中,在时间轴上添加普通帧至音频结束。在属性面板上设置其【同步】为【数据流】。 步骤2 用一个按钮来控制声音的播放和暂停 回到主场景,从库中拖出“声音”mc,在属性面板上设置其实例名为“mc”。 从公用库中拖出一个按钮,或者自己制作一个。放在场景中。选中按钮,打开动作面板,输入语句如下: on(press){//按下按钮 if (bofang==1) {//如果变量播放等如1执行下面的动作 mc.play();//音乐mc。播放 bofang = 0//赋0给变量bofang } else {//否则执行下面的动作 mc.stop();//音乐mc停止 bofang=1//赋予1给变量bofang 在flash中如何实现同一个按钮第一点击音乐播放,第二次点击音乐停止的效果第一步,把你要音乐都导入到库中,然后右键单击音乐文件->属性->高级->勾选上“为actionscript导出”在标识符里命名,我们假设是命名叫做1mp3,以此类推,你有多少个就改多少个。 第二步,把你的按钮命名(有好多人总是把库的名字与实例名混淆,然后总是说为什么不行...无语,记得是在属性面板那里的实例名),我们把第一个就叫做a_btn吧,第二个叫b_btn,以此类推,你有多少首歌就名多少个。 第三步,呵呵,直接就上代码了。如下: var mySound:Sound=new Sound();

flash使用代码大全

外部调用swf on (release) { loadMovieNum("", 1); } 外部调用数据 loadVariablesNum("", 0); = true;wf和.exe),在Flash制作过程中,按“Ctrl+Enter”预览动画,以及把动画发布成网页文件时,此指令无法发挥它的功能。 Fscommand指令使用的语法是:Fscommand("command","arguments") Command是指令的相关命令,arguments是命令的参数。 下面我们就来讲讲如何通过Fscommand指令来实现全屏播放、取消Flash播放时的右键菜单以及关闭Flash动画。 1、全屏播放Flash “Fullscreen”是全屏的意思,在默认的情况下,Flash动画不是以全屏播放(false ),如果需要让动画以全屏状态播放,就必须把Fullscreen命令设置为True,写为:Fscommand ("Fullscreen","True"); 根据需要,我们可以把它写到帧、按钮、MC(Movie Clip)中。 2、取消右键菜单 Showmenu命令是用来设置是(True)否(false)显示Flash动画播放器的快捷菜单的全部指令,即右击鼠标时弹出的菜单,默认为True,如果要取消弹出的菜单,必须在第一帧这样设置: Fscommand ("showmenu","false"); 3、关闭动画 quit命令是用来关闭播放器的.swf和.exe文件,该命令没有参数,写为: fscommand ("quit"); 如果你想在flash动画结束时出现一个关闭动画的按钮,可以按下面的步骤做。 执行“Insert”下的“New Symbol”(或按Ctrl+F8),在弹出的窗口中选Button,然后制作一个简单的按钮,回到场景中,选中最后一帧,从“Library”中把刚刚建立的按钮拖到场景中,因为该按钮在动画的最后才显示。 给按钮写上如下代码,则实现按下按钮即关闭flash动画。 on (release) { fscommand ("quit"); } 一、几种Action命令

flash声音加载和控制

一、在时间轴中使用声音 这是Flash中声音最常使用的方式,任何一本Flash教材都会讲到这个问题,所以只作简单说明。 在设置一个关键帧后,只要你导入了声音文件,在帧属性面板都能进行该帧的声音设置。声音的同步属性(Sync)主要有以下几种: 1.事件(Event)。用这种方式设置的声音会独立于时间轴播放,只要你没有用其它方式中止,它会一直播放下去直到结束,其最大好处是可以用来设置一些类似循环的播放效果,只要你把它后面的循环属性(Loop)设置得足够大。 2.开始(Start)。其特点是,当该帧开始播放,将停止动画中前面帧调用的声音,只播放当前帧中的声音。 3.停止(Stop)。设置后,将立即停止播放当前帧的声音。 4.数据流(Stream)。设置后,会使动一的播放与声音同步,如果动画下载速度跟不上声音,将跳过相关帧而保持与声音同步。另外,如果在播放中设置了(Stop)动画停止,声音也将停止;但如果使用play()语句,声音又将从停止处接着播放。 二、用ActionScript语句调用声音 Flash提供了强大的脚本编辑功能,几乎能与一些专门的编程语言相媲美,在多媒体方面可谓更胜一筹,用Flash脚本语言调用声音,在无论是效果还是灵活性,都值得一试。 1.加入声音 导入外部声音,按Ctrl+L键,弹出库窗口,选中导入的声音,单击右键,在弹出菜单中选择“链接”菜单项,弹出“链接属性”对话框,先选中“为动作脚本导出”复选框,此时对话框上部的“标识符”一栏将变得可用,在其中输入其标识名,在此我们假设输入为“sd”,此标识将在程序中作为该声音的标志,故多个声音不得使用同一个标识符。 在Flash时间轴上的第一帧输入以下语句: mysong = new Sound() mysong.attachSound("sd") 以上语句先定义一个声音事件mysong,再用mysound.attachSound("sd")语句将库中的声音附

flash 动画代码中的flash动作代码大全

flash 动画代码中的flash动作代码大全flash动画代码中的flash动作代码大全 一、外部调用swf 代码 on (release) { loadMovieNum("service.swf", 1); } 二、音乐代码外部调用数据loadVariablesNum("about.txt", 0); https://www.doczj.com/doc/d72610741.html,eCodepage = true;//中文 音乐加入 mySound = new Sound(); mySound.attachSound("1"); mySound.start(); 关闭指定音乐 mySound.stop("1"); 外部调用音乐 mySound=new Sound(); mySound.loadSound("music.mp3",true); mySound.start(0,100) 关闭音乐 mySound.stop(); 三、flash动画代码中的flash动作代码大全 链接场景: on (release) { gotoAndStop("猫的历史",1); } 外部调用 on (release) { loadmovienum("a.swf",1) } 清空文本框 _root.text="" On(Release)

Set Variable:"input" = "" Set Variable:"output" = "" End On 轻松实现Flash的全屏播放flash动画代码中的flash动作代码大全 许多人都看过这样的效果:把光盘放入光驱后,光盘自动运行,接着便是一段Flash制作的开 场动画,动画是全屏播放的,且右键点击无效,动画播放结束后,出现“关闭”按钮,单击该按 钮后,全屏动画关闭。 其实上面提到的全屏播放以及取消右键菜单等效果都是靠Fscommand指令在发挥作用。Fscommand指令主要是用来控制Flash影片播放器的,但也可以用来打开其它的应用程序。Fscommand指令只有在Flash影片播放器执行时才有效(.swf和.exe),在Flash制作过程中,按“Ctrl+Enter”预览动画,以及把动画发布成网页文件时,此指令无法发挥它的功能 。 Fscommand指令使用的语法是:Fscommand("command","arguments") Command是指令的相关命令,arguments是命令的参数。 下面我们就来讲讲如何通过Fscommand指令来实现全屏播放、取消Flash播放时的右键 菜单以及关闭Flash动画。 1、全屏播放Flash “Fullscreen”是全屏的意思,在默认的情况下,Flash动画不是以全屏播放(false ),如果需要让动画以全屏状态播放,就必须把Fullscreen命令设置为True,写为:Fscommand ("Fullscreen","True"); 根据需要,我们可以把它写到帧、按钮、MC(Movie Clip)中。 2、取消右键菜单 Showmenu命令是用来设置是(True)否(false)显示Flash动画播放器的快捷菜单的 全部指令,即右击鼠标时弹出的菜单,默认为True,如果要取消弹出的菜单,必须在第一 帧这样设置: Fscommand ("showmenu","false"); 3、关闭动画 quit命令是用来关闭播放器的.swf和.exe文件,该命令没有参数,写为: fscommand ("quit"); 如果你想在flash动画结束时出现一个关闭动画的按钮,可以按下面的步骤做。 执行“Insert”下的“New Symbol”(或按Ctrl+F8),在弹出的窗口中选Button,然 后制作一个简单的按钮,回到场景中,选中最后一帧,从“Library”中把刚刚建立的按钮 拖到场景中,因为该按钮在动画的最后才显示。

[AS3.0编程教学]最全的声音控制方法

[AS3.0编程教学]最全的声音控制方法 网上做flash音乐播放器的人不少,这个作品主要是对声音的外部读取,然后保存,然后控制播放,暂停,停止等操作,今天这个作品就是向大家展示这些操作的方法。 1.首先我们新建一个文件,在舞台上摆出下面这些按钮,我们今天对这个声音文件的操纵就如按钮所 示: 2. 2 动手之前我们按下Ctrl+Shift+F12,打开ActionScript设置,将“自动申明舞台对象”打钩取消,我们将每个对象自己用Public声明,这样做的好处是开发时每个元件的属性方便引用和提醒。

3. 3 我们新建一个文档类,首先声明舞台上这些按钮,并定义声音变量:testSound,控制变量testChannel,testTrans,testPosition。 publicvarbtnPlay:SimpleButton; publicvarbtnPause:SimpleButton; publicvarbtnStop:SimpleButton; publicvarbtnQuick:SimpleButton; publicvarbtnVocUp:SimpleButton; publicvarbtnVocDown:SimpleButton; publicvarbtnPanUp:SimpleButton; publicvarbtnPanDown:SimpleButton; privatevartestSound:Sound; privatevartestChannel:SoundChannel;

privatevartestPosition:Number=0; 4. 4 首先用下面代码将一首叫做“test.mp3"的音乐加载到舞台。public function TestSoundMain() { testSound = new Sound(); testChannel=new SoundChannel(); testTrans = new SoundTransform(); testSound.load(new URLRequest("test.mp3")); testSound.addEventListener(https://www.doczj.com/doc/d72610741.html,PLETE,soundLoadOver); }

键盘控制音量

巧用键盘快捷控制音量大小 2011-03-01 信息来源:电脑基础知识 视力保护色:【大中小】【打印本页】【关闭窗口】很多品牌机的键盘上,都有音量控键按钮。可是很多用户的电脑是自己组装的,控制音量只能直接钮动音箱音量开关,或者使用鼠标打开音量控制列进行拖动。那么我们能不能像品牌机那样,使用键盘来控制音量呢?当然能! 一、播放器中音量控制 对于常见的播放器中,就已经默认允许使用快捷键控制音量的变化。例如Windows Med ia Player中按F9可以使音量降低,按F10可以增大音量;在Winamp中按“Ctrl+Alt+↓”可以降低音量,按“Ctrl+Alt+↑”可以增大音量;在MPC中,可以分别用“Win+↓(↓)”来使音量变小或增大;在超级解放中音量控制则要以使用“Ctrl+‘-’(‘+’)”来调整。 二、工具辅助 在其它场合下要改变音量的大小,可以借助Hotkeycontrol XP来完成。下载安装该软件后,我们就可以按下“Ctrl+‘-’”来降低音量,按下“Ctrl+‘+’”可以增大音量,并且在调整的时候,屏幕下方还会显示音量进度条,便于观察控制音量的大小。 三、自定义控制 我们还可以通过修改注册表,让键盘上一些使用频率不高的键来充当音量控制按键。 打开记事本,在其中输入如下内容: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlsetControlKeyboardLayout] “Scancode Map”=hex:00,00,00,00,00,00,00,00,04,00,00,00,20,e0,46,00,30,e0, 5f,e0,2e,e0,63,e0,00,00,00,00 将该文件保存为REG格式,然后双击该文件将其导入到注册表。重新启动电脑,我们就可以使用键盘上的WakeUP键降低音量、用Sleep提升音量,用ScrollLock关闭声音(静音)了。

Flash常用代码大全

Flash常用代码大全 1、用命令载入一个动画,我需要确定载入动画在画面中的位置,用什么语言来设置? 例如载入名为dd.swf的动画,我要确定这个动画的中心位置在(205,250),该怎么设置? 在要加载动画的那钟加入 loadMovie("dd.swf", "a"); a._x=205; a._y=250; 你得先做一个空的MC起名叫"a",导入时,在右下角也起名为a 2、用flash 做那种弹出的小窗口 分两步: 给flash中的按钮加入如下action: on (release) { getURL ("javascript:MM_openBrWindow('newweb.htm','','width=600,height=100')"); } 在HTML页面的...之间加入下面的javascript代码. 3、如何使得flash一打开就是全屏? fscommand("fullscreen",true) 如何不能使用右键?

fscommand ("showmenu", "false"); 4、当鼠标经过时动画播放到某处 on (rollover) { gotoAndPlay(10); } 当鼠标按下时动画播放到某处 on (release) { gotoAndPlay(1); } 5、播完动画后自动跳到某网页 getURL("siteindex.htm", _self); 6、设为首页 on (release) { getURL("javascript:void(document.links.style.behavior='url(#default#homepage)');v oid document.links.setHomePage ('https://www.doczj.com/doc/d72610741.html,/')", "_self", "POST"); } 注意要将网页中的flash的ID号命名为"links"

Flash CS4 控制声音播放

Flash CS4 控制声音播放 在开始加载声音文件后,为Sound对象调用play()方法可以播放加载的声音。play()方法的基本形式如下。 sound.play(startTime,loops,sndTransform); play()方法可以接受以上3个可选参数,其详细介绍如下所示。 ●startTime 播放声音的起始位置(以毫秒为单位)。 ●loops 定义在声道停止播放之前,声音循环回startTime值的次数。该参数的最小值为0,即播放一次。如 果传递的值为负数,仍然播放一次。 ●sndTransform 分配给该声道的初始SoundTransform对象。 play()方法返回一个SoundChannel对象,用于控制一种声音的播放。可以将该对象的position属 例如,加载外部的music.mp3文件,并侦听该声音文件的加载完成事件。当加载完成时,调用onComplete()函数以开始播放声音。 import flash.events.Event; import flash.media.Sound; import https://www.doczj.com/doc/d72610741.html,.URLRequest; var sound:Sound = new Sound(); var req:URLRequest = new URLRequest("music.mp3"); sound.load(req); sound.addEventListener(https://www.doczj.com/doc/d72610741.html,PLETE, onLoadComplete); function onLoadComplete(event:Event):void{ sound.play(); } 如果想要停止加载声音,可以使用Sound对象的close()方法。该方法关闭声音流,从而停止所有数据的下载。close()方法的基本形式如下所示。 sound.close();

FLASH脚本代码大全

FLASH脚本代码大全 - Go to 跳转到指定的帧 - Play 播放 - Stop 停止 - Toggle High Quality 在高画质和低画质间切换 - Stop All Sounds 停止所有声音的播放 - Get URL 跳转至某个超联结 - FSCommand 发送FSCommand命令 - Load Movie 装载影片 - Unload Movie 卸载影片 - Tell Target 告知目标 - If Frame Is Loaded ..判断帧是否被完全载入 - On Mouse Event 鼠标事件 。其他Actions。包括: - break 跳出循环 - call 调用指定帧(一般喊有某个特定函数) - comment 注释 - continue 继续循环 - delete 删除一个对象(Object)中的变量 - do while do while循环 - duplicateMovieClip 复制MC - else 否则(与if联用) - else if 否则如果(与if联用) - evaluate 调用自定义函数(Function) - for for循环 - for .. in 依次取得对象(Object)中的各个属性或者某个数组中的所有元素- FSCommand 发送FSCommand命令 - function 声明自定义函数 - getURL 跳转至某个超联结 - goto 跳转到指定的帧 - if 如果 - ifFrameLoaded ..帧是否完全被载入 - include 读入外部的ActionScript程序文件(.as) - loadMovie 装载MC - loadVariables 转载外部文件中的数据,这些外部文件可以是文本文件,或者是由ASP/CGI等脚本返回的文本值 - on 鼠标事件的触发条件

人教版八年级上册物理《声音的特性》教案

人教版八年级上册物理《声音的特性》教 案 人教版八年级上册物理《声音的特性》教案 教学目标 1.知道乐音的音调跟发声体的振动频率有关. 2.知道乐音的响度跟发声体的振幅有关. 3.了解不同发声体发出乐音的音色不同. 4.知道人的听觉范围,了解超声波、次声波. 教学重难点 教学重难点: 重点: 1. 研究乐音的音调和响度各与什么因素有关。 2. 学习体会科学探究的方法。 难点: 感知乐音的音色,理解音色取决于发声体本身。 教学过程 学习指导一:音调 【自主预习】 阅读课本第32、33页的内容,完成下列填空: 1.物理学中用每秒内振动的次数频率来描述物体振 动的快慢.频率的单位是赫兹,简称赫,符号为Hz.

2.振动的频率决定声音的高低,振动频率越高,声 音音调越高,振动频率越低,声音音调越低 . 3.大多数人能够听到的频率范围是从 20 到 20000Hz;人们把高于20000Hz的声音叫做超声波;把低于20Hz的声音叫做次声波. 【小组讨论】 1.在水平桌面上放一铁制容器,不断往铁制容器中 倒水,同时用同样的力敲击铁制容器发声,倾听声音的 变化.可以发现:容器中水越多,水振动得越慢,音调越低 . 2.把一根塑料尺按在桌面上,露出桌面一定的距离,用力拨动塑料尺,观察塑料尺振动的快慢,听发出的声音;缩短塑料尺露出桌面的长度,再以大致相同的力拨动塑料尺,仔细观察塑料尺的振动快慢,听发出的声音.可以发现:塑料尺振动得越快,音调越高 . 3.用尺子分别以不同的速度刮梳子齿,刮得越快, 可以听到声音的音调越高 . 【教师点拨】 1.在学习声音音调的时候,首先应通过一些事例来 帮助学生明白物理学中声音的高低(即音调高低)的含义.如对蚊子的声音与牛的声音进行对比,蚊子声音要高些,但小些,牛的声音要低些,但大些.这样可以让学生认识

Flash as2.0代码大全(最全合集)

Flash as2.0代码大全与Flash制作技巧Flash as2.0代码大全与Flash制作技巧 外部调用swf on (release) { loadMovieNum("service.swf", 1); } 外部调用数据 loadVariablesNum("about.txt", 0); https://www.doczj.com/doc/d72610741.html,eCodepage = true;//中文 音乐加入 mySound = new Sound(); mySound.attachSound("1"); mySound.start(); 关闭指定音乐 mySound.stop("1"); 外部调用音乐 mySound=new Sound(); mySound.loadSound("music.mp3",true); mySound.start(0,100) 关闭音乐 mySound.stop(); 场景: on (release) { gotoAndStop("猫的历史",1); } 外部调用 on (release) { loadmovienum("a.swf",1) } 清空文本框 _root.text="" On(Release) Set Variable:"input" = "" Set Variable:"output" = "" End On

轻松实现Flash的全屏播放 许多人都看过这样的效果:把光盘放入光驱后,光盘自动运行,接着便是一段Flash制作的开场动画,动画是全屏播放的,且右键点击无效,动画播放结束后,出现“关闭”按钮,单击该按钮后,全屏动画关闭。 其实上面提到的全屏播放以及取消右键菜单等效果都是靠Fscommand指令在发挥作用。 Fscommand指令主要是用来控制Flash影片播放器的,但也可以用来打开其它的应用程序。Fscommand指令只有在Flash影片播放器执行时才有效(.swf和.exe),在Flash制作过程中 ,按“Ctrl+Enter”预览动画,以及把动画发布成网页文件时,此指令无法发挥它的功能 。 Fscommand指令使用的语法是:Fscommand("command","arguments") Command是指令的相关命令,arguments是命令的参数。 下面我们就来讲讲如何通过Fscommand指令来实现全屏播放、取消Flash播放时的右键 菜单以及关闭Flash动画。 1、全屏播放Flash “Fullscreen”是全屏的意思,在默认的情况下,Flash动画不是以全屏播放(false ),如果需要让动画以全屏状态播放,就必须把Fullscreen命令设置为True,写为:Fscommand ("Fullscreen","True"); 根据需要,我们可以把它写到帧、按钮、MC(Movie Clip)中。 2、取消右键菜单 Showmenu命令是用来设置是(True)否(false)显示Flash动画播放器的快捷菜单的全部指令,即右击鼠标时弹出的菜单,默认为True,如果要取消弹出的菜单,必须在第一帧这样设置: Fscommand ("showmenu","false"); 3、关闭动画 quit命令是用来关闭播放器的.swf和.exe文件,该命令没有参数,写为: fscommand ("quit"); 如果你想在flash动画结束时出现一个关闭动画的按钮,可以按下面的步骤做。 执行“Insert”下的“New Symbol”(或按Ctrl+F8),在弹出的窗口中选Button,然后制作一个简单的按钮,回到场景中,选中最后一帧,从“Library”中把刚刚建立的按钮拖到场景中,因为该按钮在动画的最后才显示。 给按钮写上如下代码,则实现按下按钮即关闭flash动画。 on (release) {

Flash常用的动作命令

Flash常用的动作命令一.Flash中的常用命令 1、在当前帧停止播放 on(release){ stop(); } 2、从当前帧开始播放 on(release){ play(); } 3、跳到第 10 帧,并且从第 10 帧开始播放 on(release){ gotoAndPlay(10); } 4、跳到第 20 帧,并且停止在该帧 on(release){ gotoAndStop(20); } 5、跳到下一个场景,并且继续播放 on(release){ nextScene(); play(); } 6、跳到上一个场景,并且继续播放 on(release){ prevScene(); paly(); } 7、条到指定的某个场景,并且开始播放 on(release){ gotoAndPlay("场景名",1); } 8、播放器窗口全屏显示 on(release){ fscommand("fullscreen", true);

} 9、取消播放器窗口的全屏 on(release){ fscommand("fullscreen", false); } 10、播放的画面,随播放器窗口大小的,改变而改变 on(release){ fscommand("allowscale", true); } 11、播放的画面,不论播放器窗口有多大,都保持原尺寸不变 on(release){ fscommand("allowscale", false); } 12、打开一个网页,如果该“网页”和“flash动画”在同一个文件夹里on(release){ getURL("https://www.doczj.com/doc/d72610741.html,"); } 13、打开一个网页,如果该“网页”是在网络上的其他站点里 on(release){ getURL(https://www.doczj.com/doc/d72610741.html,); } 14、跳转帧(按纽动作,释放跳转) on (release) { gotoAndPlay(1); } 15、播放 on(release){play();} 16、停止 on(release){stop();} 17、跳到第N帧开始播放 on(release){gotoAndplay(N);} 18.跳到第N帧停止 on(release){gotoAndstop(N);} 二.Flash中关于声音的常用命令 1.new Sound()//创建一个新的声音对象;

单片机按键控制蜂鸣器发声程序

#include typedef unsigned char uint8; typedef unsigned int uint16; uint8 Count,i; sbit Speak =P1A2; //蜂鸣器器控制脚 sbit keyl =卩3人2;〃按键控制引脚 sbit key2 =P3A3; sbit key3 =P3A4; /* 以下数组是音符编码 */ uint8 code SONG[] ={ 0xff,0x39,0x30,0x33,0x30,0xff,0x30,0x30,0x00,}; void Time0_Init()// 定时器 T0 方式 1 ,定时 10ms { TMOD = 0x01; IE = 0x82; TH0 = 0xDC; TL0 = 0x00; void Time0_Int() interrupt 1 { TH0 = 0xDC; TL0 = 0x00; Count++; } void delay (uint8 k)// 按键防抖延时 { uint8 j; while((k--)!=0) { for(j=0;j<125;j++) {;} } } void Delay_xMs(uint8 x)// 发声延时 { uint8 i,j; for(i=0; i

Count = 0; // 中断计数器清 0 Addr = i *3; while(1) { Temp1 = SONG[Addr++]; if (Temp1 == 0xFF) //休止符 { TR0 = 0; Delay_xMs(100); } else if (Temp1 == 0x00) //歌曲结束符 { return; } else { Temp2 = SONG[Addr++]; TR0 = 1; while(1) { Speak = ~Speak; Delay_xMs(Temp1); if(Temp2 == Count) { Count = 0; break; } } } } }void keyscan (void)// 按键切换声音函数{ if(key1==0) { delay(10); if(key1==0) {

flash声音控制代码

flash声音控制代码 我们在用as来控制声音之前,一定要先使用构造函数new Sound创建声音对象。只有先创建声音对象以后,FLASH才可以调用声音对象的方法。还有,FLASH的action是区分大小写的, 所以在写action的时候,一定要注意。 mySound=new Sound();//新建一个声音对象,对象的名称是mySound。 声音对象的控制方法: 播放与停止: mySound.start();开始播放声音。 如想在声音的某一秒中播放,可输入mySound.start(2);即:从声音的第二秒开始播放。(这里的单位只能是秒) mySound.stop();停止声音的播放。 stopAllSounds();停止播放所有声音。 音量控制:(范围从0-100) mySound.getVolume();获取当前的音量大小。 mySound.setVolume();设置当前音乐的音量。 左/右均衡:(范围从-100到100) mySound.getPan();获取左右均衡的值。 mySound.setPan();设置左右均衡的值。 声道音量: mySound.getTransform();获取左右声音的音量。 mySound.setTransform();设置左右声道的音量。 这是一个比较特殊的参数,在设置setTransform前,要先为它新建一个对像才可以。 读取声音: mySound.loadSound();从外部载入声音。 mySound.attachSound();从库中加载声音。

mySound.getBytesLoaded();获取声音载入的字节数。 mySound.getBytesTotal();获取声音的总字节数。 声音对象的属性: mySound.duration;声音的长度。(单位为毫秒。即:1000毫秒=1秒) mySound.position;声音已播放的毫秒数。(单位为毫秒) 声音对象的函数: mySound.onLoad;声音载入时调用。 mySound.onComplete;声音播放完成时调用。 ----------------------------------------------------------------------------------------------------------------------------------------- 简单实例: 用as来控制,就需要用as来读取声音。用as读取声音有两种方式:attachSound 和loadSound。 attachSound是从FLASH的库中挷定一个声音。这个声音需要我们先导入一个声音文件。方法:文件→ 导入到库(选择一个声音文件,确定即可)→打开库面板(窗口→库)→右键选择我们刚才导入的声音文件→ 在右键菜单中找到链接→选中为动作脚本导出,在标识符上为这个声音对象起一个名称如"music"。 然后用attachSound("music");来读取声音。 loadSound则是从外部读取声音文件,方法:loadSound("music");从外部读取文件时只允许载入MP3文件。 其它格式是不能够读取的。 记得文件名和标识符要加上引号,否则FLASH会将它当做一个变量处理。 了解了as读取声音的两种方法以后,我们只需要用start();方法将这个声音播放即可。 将声音文件导入到库,打开库面板,右键单击我们刚导入的声音文件,并选择链接,勾选为动作脚本导出和 在第一帧导出。在上面的标识符上输入music

向按钮添加声音

向按钮添加声音 可以将声音和一个按钮元件的不同状态关联起来。因为声音和元件存储在一起,它们可以用于元件的所有实例。 向按钮添加声音: 1.在"库"面板中选择按钮。 2.从面板右上角的选项菜单中选择"编辑"。 3.在按钮的时间轴上,添加一个声音层。 4.在声音层中,创建一个常规或空白的关键帧,以对应要添加声音的按钮状 态。 例如,要添加一段单击按钮时播放的声音,可以在标签为"Down"的帧中创建关键帧。 5.单击已创建的关键帧。 6.选择"窗口">"属性"。 7.从"属性"检查器的"声音"弹出菜单中选择一个声音文件。 8.从"同步"弹出菜单中选择"事件"。 要将不同的声音和按钮的每个关键帧关联在一起,请创建一个空白的关键帧,然后给每个关键帧添加其它声音文件。也可以使用同一个声音文件,然后为按钮的每一个关键帧应用不同的声音效果。有关详细信息,请参阅使用声音编辑控件。 通过声音对象使用声音 可以使用 ActionScript 中的 Sound 对象将声音添加到文档中并在文档中控制声音对象。控制声音包括在播放声音时调整音量或左右平衡声道。有关详细信息,请参阅"学习 Flash 中的 ActionScript 2.0"中的创建声音控件。 要在"声音"动作中使用声音,请在"链接属性"对话框中给声音分配一个标识字符串。 给声音分配标识字符串: 1.在"库"面板中选择声音。 2.执行以下操作之一: o从面板右上角的选项菜单中选择"链接"。 o右击 (Windows) 或按住 Control 键单击 (Macintosh)"库"面板中的声音名称,然后从上下文菜单中选择"链接"。 3.在"链接属性"对话框中的"链接"下面,选择"为 ActionScript 导出"。

相关主题
文本预览
相关文档 最新文档