我在确定播放mp3文件时audio.play()
方法的完成时遇到了问题。
我有这个代码..
audio.play("HelloWorld.mp3", {onComplete=print ("Done!")})
但是当mp3启动时,它也会打印"Done!"
,我也尝试放Duration
但它也会这样做。
我只想在播放mp3时打印"Done!"
。任何人都可以帮我这个吗?
还如何在lua中获取mp3文件的持续时间?在我的情况下,我只是手动查看mp3文件并在我的代码中输入..
提前感谢...
答案 0 :(得分:1)
现在我得到它我只是把......
local songCompleted = function(event)
if event.completed then
print ("Done!")
...
end
end
audio.play("HelloWorld.mp3", {onComplete=songCompleted})