您的位置:学习中国 推荐教程 Flash学习 正文
原作者:酷酷 添加时间:2007-07-09 原文发表:2007-07-09 人气:55 来源:本站原创


     首先申明一下,我是菜鸟,刚学flash不久,希望我说的能给和我一样的新手点帮助,大虾跳过,主要是想说有时候用别的方法一样能达到你想要的效果,难的我们不会就用简单来做,条条大道同罗马嘛。


   今天我做一个flash,声音是一段比较长的音乐  ,中间有那么一段我不喜欢听,音乐长度和整个flash帧数正好相同,如果把那段剪去的话,  后面有文字就对不上音乐了,  怎么样让那段声音不播放呢?  于是  百度一下  google 四处找方法去了,  看了N多闪友的精彩文章,但都和我想要的不同,  无非是play();  stop(); 这样整个声音在播放或停止什么的,或许是我没有找。  我只要那段不放就行,, 不知道怎么样跳过那声音 ,  于是先看了一篇介绍flash声音相关的文章,  看到一段说是调节音量的做法  于是一个想法从我脑海中闪过被我抓住了.

我是这样想的,  当播放到我不想要的那段声音是把音量自动变到0%,过了那段音乐后音量又回到100%,那么不就相当于没有播放出那段吗  ?而不影响整个flash的播放  .

方法很简单  依照下面的做就好了

1),在音乐第一帧处  动作里写

test_sound=new Sound();    //这意思是定义一个声音函数

test_sound.attachSound("声音名称");  //里面声音名称换成你导入的声音(导入声音ctrl+R)


假设你不想播放第100到200帧的音乐

那在100帧处 动作里写 

test_sound.setVolume(1 );  //意思为让声音音量为1%  就和停止声音播放一样的效果

在200帧处写 

test_sound.setVolume(100);    回到原来的音量

这样轻松就搞定了      很简单的 

                                                                                                             转载本篇文章请注明:来自http://www.xuexi86.com

本页地址
相关文章

用flash制作文字的跳动效果
用flash制作文字的逐个缩放
用flash制作文字的逐个淡入
ActionScript编程的正确途径
FLASH中创造角色注意事项
Flash教程之 按钮的AS编写规则
下雨效果教程
水的形成思路和方法
Flash中简单跟踪弹的算法
flash动画教程:飞行的小球
Flash中关于声音的使用方法
123个常见问题收集整理(FLASH初学者参见)
Flash 基本指令,你知道多少?
AS3 初试 之 鼠标画线
两重for 循环怎么用break 进行退出操作?
Array.slice 函数的一个用法讨论
for 循环中有 switch 时 break 还有用吗?
Flash8 自带的一个留言本示例。
关于ColorTransform 类的一个比喻。
多个字段用数组排序的方法举例

相关评论


本文章所属分类:首页 推荐教程 Flash学习   Flash学习