gpt4 book ai didi

audio - Corona SDK中不需要的音频延迟

转载 作者:行者123 更新时间:2023-12-03 01:56:47 25 4
gpt4 key购买 nike

我目前正在制作一个非常简单的应用程序,在该应用程序中,点击图像时会播放声音,某些文本会记录点击次数。但是,我注意到音频中存在一些明显的延迟,在单击图像后,音频将需要半秒钟才能播放。有谁知道为什么会这样吗?

local function btnTouch(event)
if event.phase == "began" then
media.playSound( "btnSnd.mp3" )
score = score + 1
btnText.text = score
return true
end
end

--code
imageBtn:addEventListener("touch", btnTouch)

最佳答案

答案可能是声音需要加载。尝试将其切换为音频并预加载。尝试看看是否能给您所需的结果:

local buttonSendAudio = audio.loadSound( "btnSnd.mp3")
local function btnTouch(event)
if event.phase == "began" then
audio.play( buttonSendAudio )
score = score + 1
btnText.text = score
return true
end
end

--code
imageBtn:addEventListener("touch", btnTouch)

https://docs.coronalabs.com/daily/guide/media/audioSystem/index.html

关于audio - Corona SDK中不需要的音频延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34645475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com