好吧,我已经设法在flash中制作了一个几乎是网页风格的东西。我已经完成了所有编码以完成页面导航,但现在我遇到的问题是,当我更改页面时,我的主页音乐会继续,而其他页面的音乐会开始。我不确定如何编码。有人可以帮忙吗?我也已经为我的按钮点击了音效,它们似乎工作正常。不知道这有什么用处。我也使用flash cs6并且不想去cc,因为删除了骨骼工具。
答案 0 :(得分:0)
要停止声音,当您告诉声音播放时,您需要使用SoundChannel对象。然后,通过对SoundChannel的引用,您可以在退出该部分之前停止声音。
// save this reference for later so you can stop the sound when you want..
var mySoundChannel:SoundChannel = mySound.play(); // Get a sound channel.
// Call this later
mySoundChannel.stop();
如果没有SoundChannel来控制它,声音对象将执行其默认行为,即完成播放。
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/SoundChannel.html