版本:1.0.2版本
场景:每当敌人死亡的时候需求播放一个金币掉落的音效,大概2秒。
因为敌人很多个,所以期望的是,每个敌人死亡的时候掉落的音效是独立的。
如果使用AudioScoure的话,文档上也说了重复调用play会重置之前的播放进度从0开始播放。所以我使用了如下的代码
loader.loadRes('audio/golddroplong', AudioClip, (err,clip)=>{
clip.play();
})
经过测试,发现每次敌人死亡,我load出来的AudioClip都是同一个,导致我的音效无法做到多个音效独立的播放。这种应用场景相信很多游戏都会需要。希望引擎组的大佬们,给出一个解决方案