我想播放3种声音,它们在我的音乐库中。
我可以使用soundName.start(0,1)
和以下代码来播放其中的任何一个:
firstSound = new Sound();
firstSound.attachSound("Sound1");
secondSound = new Sound();
secondSound.attachSound("Sound2");
thirdSound = new Sound();
thirdSound.attachSound("Sound3");
我遇到的麻烦是,我怎么知道sound1何时播放完毕,这样我便可以立即播放sound2,然后播放sound3?
最佳答案
您可以使用帧频和声音长度来计算结束音的帧数。
之后,您可以调用AddFrameScript(frameNum, function)
并添加代码以播放下一个声音。
关于flash - 每个结束时按顺序播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2037920/