|
主题: 请教声音开关的问题
|
 lg122
职务:普通成员
等级:1
金币:0.0
发贴:7
注册:2005/1/23 15:05:50
|
#12005/2/19 18:11:04
我作了 一个声音控制按钮 声音在打开工程时默认为播放 然后想点一次鼠标声音斩停 然后再点鼠标继续播放 然后点又暂停 这样 您看 怎么样才能实现呢
|
 5D荣誉斑竹
职务:普通成员
等级:4
金币:13.0
发贴:1504
注册:2000/11/14 12:10:50
|
#22005/2/19 18:27:57
设置一个声音全局变量,播放设置值为1,默认为1,关掉为0 单击音乐控制按钮,先判断声音播放的状态值,再是否执行播放音乐事件 源码: www.soshow.org/bbs/dispbbs.asp?BoardID=54&ID=2051
閑闪互动多媒体
|
 lg122
职务:普通成员
等级:1
金币:0.0
发贴:7
注册:2005/1/23 15:05:50
|
#32005/2/20 11:05:26
谢谢 我试试
|
 lg122
职务:普通成员
等级:1
金币:0.0
发贴:7
注册:2005/1/23 15:05:50
|
#42005/2/20 11:13:23
试了打开 但是我看不太明白 我是初学的 能不能再细些 先谢谢少主了
|
 5D荣誉斑竹
职务:普通成员
等级:4
金币:13.0
发贴:1504
注册:2000/11/14 12:10:50
|
#52005/2/21 12:17:28
在startmovie里申明变量
global soundState soundState =1--状态值 puppetSound 5,"soshow.org"--在声音通道5打开声音,"soshow.org"换成你自己的声音 sound(5).fadein(1500)--淡入
按钮行为: global soundState --判断当前状态值,是否播放音乐 on beginSprite if soundState=1 then sound(5).play() else puppetsound 5 end if end --单击按钮时,先判断当前状态值,是否播放音乐 on mouseUp if soundState=1 then sound(5).fadeout(1500) soundState =0 else puppetSound 5,"soshow.org" sound(5).fadein(1500) soundState=1 end if end
閑闪互动多媒体
|
 lg122
职务:普通成员
等级:1
金币:0.0
发贴:7
注册:2005/1/23 15:05:50
|
#62005/2/22 11:35:44
谢谢 少主
|