音乐小游戏音卡顿的问题

  • Creator 版本:2.1.2 alpha(这个版本解决了首次远程加载音乐播放无声的问题)

  • 目标平台: 微信小游戏

大家好,我这边有个音乐小游戏,要求是根据一首曲子的谱子生成一系列平台,玩家在平台间跳来跳去。
但是这边有个问题,在微信小游戏上测试的时候,明明同时播放的音轨数量没有达到10,但是有时候音会卡顿,有时候甚至是错位或没有发出声音。

我这边使用的实现方法是,根据曲子的音的时长生成错落有致的平台,然后玩家踩到平台上则播放平台所对应的音组A,踩到下一个平台则播放音组B,如果音组A的音还在,则将其音量渐渐降低,当为0的时候stop掉。
使用的是cc.audioEngine来对音进行播放暂停和停止。

我觉得我的思路还是没问题的,但是就是会出现音卡顿的问题。
询问下,我该怎么进行修改?

这个问题希望你能我一个可以复现的demo,这样我们能比较快速的帮你解决问题

请教一下,我正在制作跟音乐有关的微信小游戏,现在遇到了加载远程音乐播放,load函数complete回调已触发,但是实际用cc.auidooEngine播放的时候需要等待很长时间才播放的问题。
请问能不能详细说一下 2.1.2 alpha版本解决的首次远程加载音乐无声的问题。

我这边也有过一样的问题,远程加载音乐第一次播放就是没有声音。
后来我们是通过将音乐放在本地,然后延长载入时间来避免这个问题的。

我这边Creator 2.1 用cc.loader.load 加载的,秒速就回调了,然后audioengine播放 需要等很久才播放。

请问是用wx.download下载到本地,然后在播放的么?

不是,是直接放在本地里,然后通过cc.loader.loadRes的方式载入

奥,我现在遇到的是这个问题https://developers.weixin.qq.com/community/develop/doc/00046085894de8f15c29bfb4e5b400

我们使用的cc.audioengine播放音乐和音效,不直接通过wx的接口播放音效,帮不上忙…