收藏
回答

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

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


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


回答关注问题邀请回答
收藏

4 个回答

  • PK发型不乱
    PK发型不乱
    2020-10-15

    我也在担心这个问题。H5的游戏中,播放声音,如果对一个短声音比如开枪,反复播放,在IOS 11R上,会卡得要命。安卓没事。不知道小游戏中是否存在同样的情况。

    2020-10-15
    有用
    回复
  • Mccree
    Mccree
    2020-04-03

    楼主解决了吗?

    2020-04-03
    有用
    回复
  • 囧
    2019-12-25

    楼主解决问题了吗

    2019-12-25
    有用
    回复
  • 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
      回复
登录 后发表内容