注册
登录
论坛
搜索
社区银行
帮助
导航
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
黑色海岸线论坛
»
网络安全
» 学习一个按钮来控制FLASH声音的播放和暂停呢
返回列表
发帖
发短消息
加为好友
☆一往情深☆
( ☆一往情深☆)
当前离线
帖子
1207
我的爱好
阅读权限
10
来自
辽宁抚顺
在线时间
36 小时
黑海舰队列兵
主题
0
积分
4
贝壳
4 个
性别
男
来自
辽宁抚顺
注册时间
2004-9-18
最后登录
2010-6-1
楼主
跳转到
»
倒序看帖
打印
字体大小:
t
T
☆一往情深☆
发表于 2007-6-6 00:06
|
只看该作者
[分享]
学习一个按钮来控制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();设置左右声道的音量。
声音对象的函数:
attachSound;从FLASH的库中挷定一个声音
mySound.onLoad;是从外部读取声音文件
mySound.onComplete;声音播放完成时调用。
好了,红的是常用的,我们怎么样运用呢,这要用到按钮,看看我们用一个按钮来控制的
执行【文件】|【导入】|【导入到库】命令,将声音文件导入到库中。新建一个MC,命名为“声音”,F11打开库面板,将声音文件拖放在场景中,在时间轴上添加普通帧至音频结束。在属性面板上设置其【同步】为【数据流】。
回到主场景,从库中拖出“声音”MC,在属性面板上设置其实例名为
“
mc
”。
执行【窗口】|【其他面板】|【公用库】|【按钮】命令,从公用库中拖出一个按钮。放在场景中。选中按钮,打开动作面板,输入语句如下:
on(press){//按下按钮
if (bofang==1) {//如果变量播放等如1执行下面的动作
mc
.play();//音乐mc。播放
bofang = 0//赋0给变量bofang
else {//否则执行下面的动作
mc
.stop();//音乐mc停止
bofang=1//赋予1给变量bofang
}
}
这就是我才学会的,有的还不会呢,有空,我和版主一起来发表FLASH学习资源给大家共享
[
本帖最后由 ☆一往情深☆ 于 2007-6-6 14:30 编辑
]
收藏
分享
天行健,君子以自强不息
地势坤,君子以厚德载物
黑色海岸线欢迎您
—————————————————
发短消息
加为好友
chinanic
(黑冰cn)
当前离线
巡海头狼
帖子
6440
我的爱好
阅读权限
150
来自
贵州遵义
在线时间
456 小时
总版主
主题
0
积分
854
贝壳
854 个
性别
男
来自
贵州遵义
注册时间
2005-3-26
最后登录
2011-2-26
沙发
chinanic
发表于 2007-6-6 13:20
|
只看该作者
AS,看起来跟C一样的。。。头疼。。
天行健,君子以自强不息
地势坤,君子以厚德载物
黑色海岸线欢迎您
QQ群:7212260
致力于探索WEB技术精髓:http://www.bitechcn.com
点这里加我!
TOP
发短消息
加为好友
☆一往情深☆
( ☆一往情深☆)
当前离线
帖子
1207
我的爱好
阅读权限
10
来自
辽宁抚顺
在线时间
36 小时
黑海舰队列兵
主题
0
积分
4
贝壳
4 个
性别
男
来自
辽宁抚顺
注册时间
2004-9-18
最后登录
2010-6-1
板凳
☆一往情深☆
发表于 2007-6-6 22:20
|
只看该作者
是啊.没有AS做出来的动画也不好啊
[
本帖最后由 ☆一往情深☆ 于 2007-6-6 14:29 编辑
]
天行健,君子以自强不息
地势坤,君子以厚德载物
黑色海岸线欢迎您
—————————————————
TOP
返回列表
回复
发帖
使用交流
网络安全
网络技术
娱乐休闲
灌水乐园
文学天地
美图欣赏
网站办公
站务处理
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]