flash声音控制 加载库内文件
Flash中音频的设置及在动画中的使用共6页

Flash中音频的设置及在动画中的使用Flash CS5是Adobe公司推出的交互式矢量图和Web动画制作软件,它是一种交互式动画设计工具,用它可以将音乐、声效、动画以及富有新意的界面融合在一起,以制作出高品质的动态效果。
1 导入和添加声音要在Flash动画中加入声音,首先要将声音文件导入动画文档,然后将声音添加到指定的关键帧中。
可以直接导入Flash CS5的声音格式有WAV、AIFF和MP3三种,其中最常用的是MP3格式。
下面通过为一段动画添加声音,介绍在Flash文件中添加声音的具体操作。
(1)打开素材文档,然后选择“文件”>“导入”>“导入到舞台”或“导入到库”菜单,在打开的“导入”对话框中选择声音文件;(2)单击“打开”按钮后,等待一段时间后即可将声音导入到“库”面板中;(3)新建一个图层,将其重命名为“声音”。
在“声音”图层选中要添加声音的关键帧,例如第1帧,然后在“属性”面板“声音”栏中的“名称”下拉列表中选择要添加的声音,即可将其添加到该关键帧中。
将声音添加到关键帧后,应根据动画需要对声音的同步选项、效果和长短等进行设置。
2.1 单击选中添加了声音的关键帧,如第1帧,在“属性”面板“同步”下拉列表中选择同步选项,如选择“数据流”选项。
声音同步选项用来控制声音的播放形式,Flash CS5提供的各声音同步选项的意义如下。
事件:选择此项后,声音的播放与时间轴无关,当动画播放到添加声音的关键帧时,无论关键帧后是否有普通帧,声音开始播放,一直到将该声音文件播放完。
事件声音一般用在不需要控制声音播放的地方,例如按钮或贺卡的背景音乐。
开始:与事件声音相似,区别是:如果当前正在播放该声音文件的其他实例,则在其他声音实例播放结束之前,不会播放该声音文件实例。
停止:使指定的声音停止播放,例如使事件声音停止播放。
数据流:该方式下,声音和时间轴同步播放。
与事件声音不同,数据流声音的播放时间完全取决于它在时间轴中占据的帧数,动画停止,声音也将停止。
flash声音控制滑块

前言:一个好的flash作品,缺少了声音,就如同人不会讲话相同。
而flash中对声音的支持也很不错,除了能够使用时间轴放置声音文档之外,我们还能够使用AS来更加准确的控制声音!一、FLASH中如何创建声音控件假如想控制动画中的声音,我们能够使用flash中的sound对象,通过sound命令创建一个新的sound 对象。
之后再用attaceSound命令连接到库里的声音,就能够用来控制动画中的声音了。
常用命令讲解:new Sound() 此命令用来创建一个新的sound对象,有了sound对象我们才能用AS来控制声音。
attachSound("库中的声音")此命令能够使我们创建的声音对象连接到库里的声音,以便进行控制。
start([从第几秒开始播放, 循环次数])此命令能够是声音开始播放,里面的两个参数是可选的。
stop()停止声音的播放。
setVolume(音量级别) 此命令能够控制声音的音量高低,音量级别只能是从0-100之间的数字。
呵呵,罗嗦了半天,现在咱们也应该用AS先做一个简单的小例子了。
二、创建一个简单的声音播放动画,能够实现简单的开始和停止播放声音。
操作步骤:1、新建一个flash文档,按Ctrl+R(文档\导入)导入一个声音文档,声音文档能够是MP3或WAV格式的。
声音文档导入之后,在舞台上是看不见的,必须打开库才能看到我们导入的声音。
如图:2、选中库中的声音文档,单击鼠标右键,在弹出的菜单中选择“链接...”将会弹出一个链接的对话框,请勾选“为动作脚本导出”和“在第一桢导出”选项,并输入一个标识符:mysound(名字可任意写),单击确定。
如下图:3、回到主舞台,选中时间轴的第一桢,按F9打开动作面板。
现在我们要创建一个新的声音对象,并且连接到库里的声音。
用来控制声音。
输入以下脚本:music = new sound();//创建一个名字叫music的声音对象。
FLASH中对加载的声音完全控制作

还可以再加别的按钮,如:
停止按钮代码:on(release){
sound="";
}
播放下一首歌曲按钮代码:on(release){
nextFrame();
现在会了,呵呵!
要新建一个影片剪辑--用来放音乐和按钮的
主时间轴第一帧加一个stop(); 新建一层,第一帧放之前建的影片剪辑
好了,主时间轴的现在就OK了现在来搞影片剪辑
影片剪辑的第一帧加上代码:stop();
var sound:Sound=new Sound();
FLASH中对加载的声音完全控制作(2009-03-09 15:43:36)
标签:bj 按钮 sp start new flash 声音 控制 教育 分类:FLASH基础
1、加载路径中的声音
mysound = new Sound();
mysound.loadSound("bj1.mp3", false); //声音文件的相对路径
<2>在暂停按钮上写如下代码:
on (release) {
sp = mysound.position/1000; //在停止前获取当前播放的位置,单位是毫秒,除1000后得到的是秒
mysቤተ መጻሕፍቲ ባይዱund.stop();
play_status = false;
}
<3>在播放按钮上写如下代码:
sound.loadSound("QQ.mp3",true)
第三第四到第N帧也可以这样继续加下去,可以说这个影片剪辑就是一个音乐的目录。
----------------------------------------------------------------------------------------------
Flash 里的声音控制

Flash 里的声音控制有两种方法:1.把声音直接在拖倒时间轴上的关键帧里,然后在属性面版进行相关属性设置.需要注意几个同步方式的区别.事件(Event):将声音设置为事件,可以确保声音有效地播放完毕,不会因为帧已经播放完而引起音效的突然中断,制作该设置模式后声音会按照指定的重复播放次数一次不漏地全部播放完。
开始(Start):将音效设定为开始,每当影片循环一次时,音效就会重新开始播放一次,如果影片很短而音效很长,就会造成一个音效未完而又开始另外一个音效,这样就造成音效的混合而乱了。
停止(Stop):结束声音文件的播放,可以强制开始和事件的音效停止。
数据流(Stream):设置为数据流的时候,会迫使动画播放的进度与音效播放进度一致,如果遇到机器的运行不快,FLASH电影就会自动略过一些帧以配合背景音乐的节奏。
一旦帧停止,声音也就会停止,即使没有播放完,也会停止。
注意:其中应用最多的是事件选项,它表示声音由加载的关键帧处开始播放,直到声音播放完或者被脚本命令中断。
而数据流选项表示声音播放和动画同步,也就是说如果动画在某个关键帧上被停止播放,声音也随之停止。
直到动画继续播放的时候声音才开始从停止处开始继续播放,一般用来制作MTV2.用AS控制.要先创建声音对象,关联某个声音,然后运用声音对象的方法进行操作.For example: mysound=new Sound(); //创建声音对象mysound.attachSound("sound1"); // 链接声音sound1. 这里要先对声音的链接属性进行设置,两个选项(a.为ActionScript 运行导出 b. 在第一帧导出)都要打勾.标识符不能为空,在as中对声音的引用要用到.这里标识符是sound1.mysound.start(); //声音开始播放.Sound functions: <1> mysound.start(offsettime,loop) //offsettime:时间偏移量,单位s. loop,循环次数.这句话表示声音从offsettime开始播放到声音结束,播放loop次.(BTW,做声音开关的时候,本来想通过offsettime来让动画和声音同步的,发现根本不好用.特别是声音文件导出时如果压缩了,那通过这个来同步更是没戏.<2>mysound.stop();<3>mysound.setVolume(volume); volume:0-100. 0是最低音量,100最高.(通过按钮操作,设置音量做声音开关时发现,点击按钮,改变音量时,声音会从头开始播放,根本不是只改变当前时间及以后播放的声音音量)<4>mysound.getVolume();<5>mysound.setPan(pan) pan: -100到100 .这个是左右声道均衡值.<6>mysound.getPan()<7>mysound.duration() //声音持续播放时间<8>mysound.position() //声音播放的当前时间<9>mysound.onSoundComplete() {mysound.start();} //通过这个语句可以让声音无限制循环.mysound.onSoundComplete(){}//是声音结束时需要执行的操作还有两个系统函数:getTimer() 获取动画播放的时间stopAllSounds() 合理应用上面的声音对象方法或函数能够满足flash 对声音控制的一般需求.比如,1.可以做声音开关.简单的控制声音的播放和停止.2.做暂停按钮,(flash本身没有提供暂停的函数)用mysound.position() 记录声音停止时的位置,下次播放的时候从这个位置播放.3.背景音乐的无限循环.mysound.onSoundComplete() {mysound.start();} 经典案例:我做一个flash ,遇到这样的需求:我的音乐比较长且完整而且需要和画面配合,不是简单的声音循环.又需要做个声音开关按钮,开关控制声音播放时,声音要从和画面同步的声音处开始播放而不能从头开始播放.这样的话按钮代码on(press) {mysound.start();} 肯定是不能满足需求了.于是我试图通过下面几种方法解决问题:方法一:1.在动画开始时定义一个变量并赋值. var starttime=getTimer(); // record the start time of flash2.在按钮"on"上增加这样的代码:on(press){r_time=(getTimer()-starttime)/1000; //想获得动画从开始到点击按钮时总共播放的时间.getTimer()获得的时间单位是ms.mysound.start(r_time,1); //声音从r_time处开始播放.循环一次}照理说,这样应该让声音同步才是,但事实结果是声音和动画在声音关闭--再次开始播放后无法同步.方法二:通过设置声音音量来做声音开关.我想着这种方法只是改变一下音量,并没有让声音真正停止,声音应该和动画同步播放才是.事实结果是---声音会从头播放,无法同步.也不能达到我的要求.开关按钮代码:on(press){ //stop buttonmysound.setVolume(0);}on(press){ //play buttonmysound.setVolume(100);}很奇怪的是,声音也有fade in 和fade out .也就是说volume 能够动态改变的,不明白这样为什么还是不行.最后网上的一片文章给了我灵感.我通过下面的方法解决了我的问题.1.创建一个mc,把声音sound1拖倒mc的时间轴上.同步方式为数据流.(上面说过了,数据流能让声音和动画很好的同步.相当于声音流和每帧绑定)mc的帧长和我在主场景需要的声音帧长相同.2.在主场景创建mc实例.实例名:sd.持续帧长和mc的帧长相同.3.在主场景添加声音开关按钮,并添加按钮代码.on(press){ //stop按钮sd.gotoAndStop(455); //455 帧是我mc的最后一帧,这帧已经没有声音}on(press){ //play buttonsd.gotoAndPlay(_root._currentframe); //声音从主场景的当然帧这个时间开始播放}ok ,这样就能满足我的需求,解决我的问题拉!Happy 一下:)心得:其实最后这个方法是一个很巧妙而且折中的方法.巧妙的将as 控制声音和时间轴引用声音结合在了一起.时间轴上引用声音,能够设置数据流同步方式,将声音和动画绑定,保证了很好的同步.把声音做成mc ,让按钮发挥了很好的作用.通过控制mc从而控制声音的开关.。
flash声音控制

FLASH声音被广泛应用在网页、MTV、片头等FLASH动画当中。
一段美好的音乐会给你的动画添加更多的精彩。
声音的控制便成了必不可少的部分。
本教程为大家从基础知识、简单示例到最后的实例制作,一步一步为大家讲解声音控制的方法。
各位在做实例的时候,一定要注意影片剪辑和主场景中的切换,不要弄混了。
教程中用红色字为大家注明了一些重点和需要注意的事项。
而在后面的程序设计中,我用桔黄色字为大家标出了在制作过程中来回切换场景和一些注意事项。
看到这些颜色的字时,大家要仔细一些。
基础知识:在开始讲解声音控制之前,先让大家熟悉一下声音的各种调节参数,这在一会儿的效果解释的时候,可以让你更容易地去理解。
下面为大家列出FLASH中常用的音量控制方法、函数以及属性。
注意:在这其中,mySound是一个声音对象,我们在用as来控制声音之前,一定要先使用构造函数newSound创建声音对象。
只有先创建声音对象以后,FLASH才可以调用声音对象的方法。
还有,FLASH 的action是区分大小写的,所以在写action的时候,一定要注意。
mySound=newSound();//新建一个声音对象,对象的名称是mySound。
声音对象的方法:播放与停止:mySound.start();开始播放声音。
如想在声音的某一秒中播放,可输入Sound.start(2),即:从声音的第二秒开始播放。
(这里的单位只能是秒)mySound.stop();停止声音的播放。
音量控制:(范围从0-100)mySound.getVolume();获取当前的音量大小。
mySound.setVolume();设置当前音乐的音量。
左/右均衡:(范围从-100到100)mySound.getPan();获取左右均衡的值。
mySound.setPan();设置左右均衡的值。
声道音量:mySound.getTransform();获取左右声音的音量。
mySound.setTransform();设置左右声道的音量。
FLASH声音的控制

为升国旗添加声音控制
1)打开升国旗.fla 2)文件导入导入到库选国歌 3)窗口库右击国歌链接 4)输入sd 打勾确定
5)选中第1帧展开动作面板写 mysong=new Sound() mysong.attachSound("sd") stop() 6)创建 升旗按钮 7)返回场景在最上面插入图层将库中的升旗按 钮拖到插入的图层中 8)选中按钮展开动作面板写 on (press) { mysong.start() play() }
声音的控制
一、声音的导入到舞台
1.将WAV声音文件导入到舞台 1)文件导入导入到舞台 2)选中帧展开属性面板 选取声音 测试,播放时即可播放
二、声音导入到库 导入到库可以mp3 wav 步骤 1)文件导入导入到库
2)窗口库右击选 3)打勾输入 sd
4)打开骏马奔腾选中第1帧展开动作面板 先定义一个声音事件mysong 输入 再用 mysound.attachSound("sd ")语句将库中的声音附加到此 mysong=new Sound() 声音事件上 mysong.attachSound("sd") stop() 需要播放的帧或按钮加入 测试时,没有声音,没有动画 “mysong.start()”语句可让 声单播放 如果写 mysong=new Sound() mysong.attachSound("sd") mysong.start() Stop(); 有声音但没动画
5)创建按钮 6)返回场景插入图层将库中的按钮拖到 场景中 7)选中按钮 8)展开动作面板 写指令 on (press)பைடு நூலகம்{ mysong.start() play() }
三、控制声音停止 1)制作停止按钮 2)将停止按钮拖到场景中 3)选中停止按钮展开动作面板 写指令 on (press) { mysong.stop() Stop(); } 预览 单击停止按钮,停止声音
怎样在FLASH作品中加入声音

怎样在FLASH作品中加入声音有许多优秀的FLASH作品,既有精美的动画,又有恰到好处的声音相配,虽然动画是作品中最重要的组成,但合适的声音也会使整个作品增色不少。
下面是鄙人在平常制作时,总结出来的在FLASH中控制和加入声音的一些小方法,希望能和大家一起探讨一下:一、在场景中导入声音实例:1、打开FLASH,新建一个文件2、选择“文件”——“导入”,找到所需的声音文件,选中并点“打开”,稍等一会儿,声音文件即被加入到“库”中3、选择“窗口”——“面板”——“库”,即可看见导入的声音符号(还可以通过“声音”面板导入声音)4、选择“库”中的声音符号,将其拖入场景中,则声音从选中的帧开始,自动添加到所选图层中5、插入声音后的帧上显示有声波(因为该层目前只有一帧,只能显示该帧的一小段声波,所以看起来只是一条线)注意:插入FLASH中的声音,如果没有其他指令,播放动画时,不论所在层有多少帧,该声音一直播放完毕才能停止。
二、调整声音的大小、长短和位置实例:1、在声音所在层单击鼠标,使插入的声音的各帧被选中2、用鼠标向后拖动,拖到某一位置释放,即可改变声音的播放位置3、在声音所在层的帧上单击鼠标右键,并选“属性”,在“属性”面板中点击“编辑”按钮,将出现声音“编辑”对话框4、在此对话框中:中间的两个滑块(一个在声音开始处,一个在结束处)可以改变声音的长短;上下的正方形控点(可以增加)可以改变声音播放的大小三、给按钮添加声音实例:1、新建一个FLASH文件,选择“窗口”——“公共库”——“按钮”,打开按钮符号库,选择某一按钮并将其拖到场景中2、双击按钮,进入“按钮符号”编辑窗口3、单击时间轴面板上的“添加层”按钮,增加一图层4、选择“按下”帧,按F6键,插入一个关键帧5、选择“窗口”——“公共库”——“声音”,打开声音符号库,选择某一声音并将其拖到场景中6、返回场景,测试。
四、代码控制声音的方法(1)Flash加载外部声音,按钮控制的方法:第一帧(在时间轴第一帧上击右键,选“动作”,然后在动作面板的专家模式中输入如下代码):mysound= new Sound();mysound.loadSound("声音名字",flase);ptime = 0;播放按钮(选择“窗口”——“公用库”——“按钮”,从库中拖出):on(release){mysound.stop();mysound.start(ptime);//在其前加一句“mysound.stop();”可使重复按该键时无重音}暂停按钮(同上操作):on(release){ptime = mysound.position/1000; //声音已播放的秒数mysound.stop();}停止按钮(同上操作):on(release){mysound.stop();ptime=0;}注意:“声音名字”处输入音乐文件的全文件名,并且须将音乐文件和FLASH文件存放在同一个位置(即同一个文件夹内)。
flash 声音设置

可以增强导航元素,如按钮的交互性,同时,利用声音淡入淡出功能还
可以调整音轨使其更加优美。另外,还可以通过给网页添加背景音乐, 让网站访问者在漫游网站的同时,欣赏优雅的背景音乐。
2
声 音 格 式
可以导入影片的声音格式有:WAV、MP3和 AIFF(仅限苹果机)格式。 以上格式中,最常用的为WAV格式,它既可以应用于PC机,又可以应
对话框中改变默认设置 。
16
“更新”按钮:如果硬盘上的文件被修改过,单击“更新”按钮可更新 影片中的声音文件。 “导入”按钮:为影片添加其他声音文件。 “测试”按钮:预听当前的声音文件。 “停止”按钮:停止声音的测试。 声音属性对话框的主要功能是压缩声音文件。声音文件的压缩比 例越高,导出的声音的质量就越差,且文件体积越小。反之,声音文
14
1.无:没有效果。 2.左声道:仅播放左声道中的声音。 3.右声道:仅播放右声道中的声音。 4.从左到右淡出:左声道中的声音逐渐减小一直到无,右 声道中的声音逐渐增大到最大音量。 5.从右到左淡出:右声道中的声音逐渐减小一直到无,左 声道中的声音逐渐增大到最大音量。 6.淡入:声音在开始播放的一段时间内将逐渐增大,达到 最大音量后保持不变。 7.淡出:声音在结束播放的一段时间内将逐渐减小,直到 消失。 8.自定义:自行设置声音效果。
ቤተ መጻሕፍቲ ባይዱ
时间较长的声音文件。
4.原始 选择“原始”压缩选项后,在导出声音时不进行压缩。适用于需要较高 质量的声音效果的影片。 5.语音
这种方式可以在低位速度下运行,且性能比MP3更优越。选择该项后,
仅可以设置声音的“采样率”选项信息。
声音信息
8
声音
用于在关键帧中添加或取消声音文件。单击“声音”后面的文本框, 在弹出的列表中将出现影片中包含的所有声音文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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中一个声音文件,然后在帧中间插入该声音,然后将时间线放入到声音第一帧处,按下键盘的回车键。
然后我们听到声音后在按下回车键,
我们这时候能够看到,时间线停止运动了,但声音并没有停止。
这是因为默认的声音同步是:事件。
我们将下面的声音的事件换成数据流(Event换成Stream)在按我
们上面的操作,你会发现声音停止了。
故我用自己的话总结:事件指的是声音从开始播放到停止为止结束。
而数据流指的是将生音文件按帧分成每一块,然后在去按时间线的播放而播放。
也就是说,我们如果不做AS的字幕与声音同步的话,那么我们就要按这种方法去插入字幕。
具体方法在这里就不祥加解释了。
为了加以说明声音的控制,我们将使用实际的例子来对声音进行控制
打开库反选刚导入的声音
在对话框中输入要为加载声音的名称:在动作面板中输入以下AS:
现在我们在测试的话,发现声音已经加载进来了!
(下面这部分是我在家里写的,上面的这部分是在公司写的,公司的系统是2000,MX2004英文版本,家里的系统是XP,MX2004中文版本)
现在我们在主场景中做控制,在主场景中我们按下图进行设置,(两滚动条,属于影片剪辑,我们设置好主场景后,在来做这两个滚动条!)
背景和文本安钮放入两层中,添加帧到第7帧。
然后在添加一层写下如下脚本。
(按钮事件加载外部声音)
第三帧中写入如下脚本:
第四帧写下如下脚本:
第五帧写下如下脚本:
第六帧写下如下脚本:
第7帧写下如下脚本:
gotoAndPlay(6);
每帧设置完成后,来设置控制声音音量和左右均衡的滚动条:
设置音量,主场景中将该影片剪辑命名为:sad ,滚动的小块是个影片剪辑命名为:sy,该影片剪辑中仅有一名称为sy的按钮。
将sy影片剪辑定位好后,在as 脚本中写如下代码:
_root.sad.sy.sy.onPress=function () {
_root.sad.sy.startDrag(false,0,_root.sad.sy._y,200,_root.sad.sy._y);/
/滚动滑块
}
_root.sad.sy.sy.onRelease=function () {
if (_root.shu==0) {//判断是内部加载还是外部加载
_root.mySound.setVolume((_root.sad.sy._x)/2)//设置音量
} else {
_root.ySound.setVolume((_root.sad.sy._x)/2)
}
stopDrag();//停止滚动
}
代码拷贝框
_root.sad.sy.sy.onPress=function () {
_root.sad.sy.startDrag(false,0,_root.sad.sy._y,200,_root.sad.sy._y);/ /滚动滑块
}
_root.sad.sy.sy.onRelease=function () {
if (_root.shu==0) {//判断是内部加载还是外部加载
_root.mySound.setVolume((_root.sad.sy._x)/2)//设置音量
} else {
_root.ySound.setVolume((_root.sad.sy._x)/2)
}
stopDrag();//停止滚动
}
[Ctrl+A 全部选择然后拷贝]
同样的道理设置好另外控制左右均衡的影片剪辑(_root.gd(影片剪辑名
称).fgh(滑块名称).fsg(按钮名称).)
在gd中帧动作,设置脚本如下:
_root.gd.fgh.fsg.onPress = function () {
_root.gd.fgh.startDrag(false,0,_root.gd.fgh._y,200,_root.gd.fgh._y);/ /滚动滑块
}
_root.gd.fgh.fsg.onRelease=function () {
if (_root.shu==0) {//判断是内部加载还是外部加载
_root.mySound.setPan(_root.gd.fgh._x-100)//设置左右均衡值
} else {
_root.ySound.setPan(_root.gd.fgh._x-100)
}
stopDrag();//停止滚动
}
代码拷贝框
_root.gd.fgh.fsg.onPress = function () {
_root.gd.fgh.startDrag(false,0,_root.gd.fgh._y,200,_root.gd.fgh._y);/ /滚动滑块
}
_root.gd.fgh.fsg.onRelease=function () {
if (_root.shu==0) {//判断是内部加载还是外部加载
_root.mySound.setPan(_root.gd.fgh._x-100)//设置左右均衡值
} else {
_root.ySound.setPan(_root.gd.fgh._x-100)
}
stopDrag();//停止滚动
}。