【问题标题】:Error message when playing audio background music播放音频背景音乐时出现错误消息
【发布时间】:2014-05-18 01:08:27
【问题描述】:

我有这首音乐,我尝试播放声音,循环播放一段持续时间:

function playBackwards(event)  

      audio.play(musicmenu, {channel=1, duration = 7400, loops=-1})
      audio.setVolume(0.3)

end

问题在于“循环”。一旦我设置了持续时间,音乐就不会循环播放。

【问题讨论】:

    标签: lua coronasdk


    【解决方案1】:

    侦听器“enterFrame”在每一帧上运行 playBackward。您可能不需要多次运行 playBackwards,因此您应该调用一次:

    playBackwards()
    

    代替:

    Runtime:addEventListener("enterFrame",playBackwards)
    

    【讨论】:

    • 谢谢!它可以在没有任何错误消息的情况下工作,但不会像我想要的那样循环。循环不适用于持续时间:(
    • 您在 audio.play 中缺少 loop = -1 参数
    猜你喜欢
    • 2014-12-20
    • 1970-01-01
    • 2011-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-24
    • 1970-01-01
    • 2020-07-06
    相关资源
    最近更新 更多