gpt4 book ai didi

android - Corona SDK音频在Android上不起作用

转载 作者:行者123 更新时间:2023-12-03 02:33:17 27 4
gpt4 key购买 nike

我目前正在使用Corona SDK开发一款小游戏。我最近开始在游戏中添加音频/声音-fx。所有音频都可以在模拟器,PC和平板电脑上正常工作。但是,当我在Galaxy s7上玩游戏时,音频根本无法执行任何操作。

这是我正在使用的:

local function onLoginBtnRelease()
local btnpressSound = audio.loadStream( "/assets/Audio/FX/buttonpress.mp3" )
local btnpressSoundChannel = audio.play( btnpressSound, { channel=3} )
end

local loginBtn = widget.newButton{
textOnly = true,
defaultFile="assets/playbtn.png",
width=130,
height=60,
onRelease = onLoginBtnRelease,
}
loginBtn.x = 440
loginBtn.y = display.contentHeight -160
sceneGroup:insert(loginBtn)

以防万一这可能是我没有看到或知道会影响Android的问题,这是mp3文件路径的屏幕截图
MP3 File Path

我进行了遍地搜索,发现根本无法解决此问题。从我所看到的一切来看,这在Android中应该可以正常工作。它可以在模拟器,PC和平板电脑上很好地工作...对我可能没有考虑或做错的任何帮助将不胜感激。

谢谢

编辑:顺便说一句,我已经在5种不同的Android设备上对此进行了测试。 2 s7、1 s5和2 s3。

edit2:我尝试将音频放在根文件夹中并更改文件路径,但是这也没有用... =(

edit3:我已经尝试过wav,mp3和ogg;全部具有相同的结果。

最佳答案

我通过更改文件路径从解决了此问题

local btnpressSound = audio.loadStream( "/assets/Audio/FX/buttonpress.mp3" )


local btnpressSound = audio.loadStream( "assets/Audio/FX/buttonpress.mp3" )

关于android - Corona SDK音频在Android上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38024255/

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