1
我想让音乐始终播放并且可以静音不同的声部。这是一个项目,你点击不同的人,他们来生活播放音乐。一个停止和玩耍不会让他们在snyc。我一直没有使用动作脚本如何在actionscript3中将不同的声音静音
var my_sound:Sound = new Sound(); my_sound.load(new URLRequest("triumphant.mp3")); function setMute(vol){ var sTransform:SoundTransform = new SoundTransform(0); sTransform.volume = vol; SoundMixer.soundTransform = sTransform; } my_sound.play(); setMute(0) //2. //3. var Mute:Boolean = true; play_btn.addEventListener(MouseEvent.CLICK, toggleMuteBtn) function toggleMuteBtn(event:Event) { if (Mute) { Mute = false; setMute(1); } else{ Mute = true; setMute(0); } }
我建议改变从toggleMute到setVolume方法的名称。切换意味着在两种状态之间切换(通常是开和关)。此方法将音量设置为音量参数中指定的任何值(默认设置为0)。 – 2013-06-06 16:50:26
你是对的,它更有意义!改变了! – Dimitris 2013-06-07 09:29:23