我目前正在使用corona sdk
. 在创建游戏时,我在播放音频文件时遇到了问题。问题是,网球掉在地上,应该播放音频。但是发生的事情是音频延迟了一秒钟。在模拟器上,音频是同步的,但是当我移植apk
到我的 Galaxy s2、android 版本 4.2.2 时,我遇到了延迟。下面是我用来播放音频的代码。
我在程序执行时首先加载了音频文件:
local audio = audio.loadSound("hit ball.mp3")
然后在中间的某个地方我使用了碰撞,碰撞时我播放了那个音频文件:
local function onCollisionSound()
audio.play(audio)
end
ball:addEventListener("collision", onCollisionSound)
我也尝试过使用媒体 API,但也没有用。