Corona sdk音频无法播放。

我一直在尝试在 Corona sdk 中测试一些东西,因为我想制作一个可以为儿童到成年人提供数学级别的数学游戏。下面是我拥有的代码(这只是一个测试)

Main.lua:

display.setStatusBar(display.HiddenStatusBar)
local ButtonClickedSound = audio.loadSound( "Button Clicked Sound.wav")
local FailSound = audio.loadSound( "Fail Sound.wav" )
local SucessSound = audio.loadSound( "Sucess Sound.mp3" )
-- Physics

local physics = require('physics')
physics.start()

local FailSoundChannel = audio.play(FailSound)
-- local gameBg = display.newImage('\Images\Background')

Config.lua:

application =
{
    content =
    {
        width = 320,
        height = 480,
        scale = "letterbox"
    },
}

我的文件中有一个声音,一切都被正确命名了。你知道问题出在哪吗?

点赞
用户2653067
用户2653067
`display.setStatusBar(display.HiddenStatusBar)`
隐藏状态栏

`local ButtonClickedSound = audio.loadSound( "Button Clicked Sound.wav")`
将 "Button Clicked Sound.wav" 音频载入到 `ButtonClickedSound` 变量中

`local FailSound = audio.loadSound( "Fail Sound.wav" )`
将 "Fail Sound.wav" 音频载入到 `FailSound` 变量中

`local SucessSound = audio.loadSound( "Sucess Sound.mp3" )`
将 "Sucess Sound.mp3" 音频载入到 `SucessSound` 变量中

```-- Physics```
-- 物理引擎

`physics = require('physics')`
载入 physics 库

`physics.start()`
开启物理引擎

local function delay() local FailSoundChannel = audio.play(FailSound) end

``` 定义一个延迟执行函数 delay(),在其中播放 FailSound 音频文件,将其声道加入到 FailSoundChannel 变量中。

timer.performWithDelay(100, delay, 1) 100 毫秒后执行延迟函数 delay() 1 次。

尝试这样做并查看结果。此外还要检查文件名和路径是否正确。

2015-03-17 08:03:55