收藏
回答

关于小游戏多次播放声音,画面卡顿的问题

对声音的预加载或多次播放声音优化建议


游戏中需要对同3种声音进行多次播放。据了解微信小游戏不能对声音进行预加载,所以每次播放声音的时候都需要对声音进行一次加载,导致在小游戏中会出现不同程序的卡顿情况。想问下是否有优化方向或建议。游戏引擎为laya。


最后一次编辑于  2018-06-21  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • addy
    addy
    2018-06-22

    方便提供代码片段吗

    2018-06-22
    赞同
    回复 1
    • blue年轻态
      blue年轻态
      2018-06-23

      代码是laya的。使用的

                  SoundManager.playMusic(GameData.getInstance().getMusicUrl(),1,null,0);

      laya的声音接口会返回一个Sound对象。但是导出小游戏版本后声音这种方式好像就失效了,所以只能每次播放时再次加载一次。

      2018-06-23
      赞同
      回复