【问题标题】:Corona sdk audio not playingCorona sdk 音频无法播放
【发布时间】:2015-03-15 20:19:11
【问题描述】:

我一直在尝试在 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"
    },
}

我的文件中有声音,并且所有内容都已正确命名。你知道问题出在哪里吗?

【问题讨论】:

  • 尝试转义名称"Fail\ Sound.wav"中的空格
  • 尝试延迟播放声音,因为加载可能需要一些时间。

标签: lua coronasdk


【解决方案1】:
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

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

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

timer.performWithDelay(100, delay, 1)

试试这个看看。还要检查文件名和路径是否正确。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-13
    • 2016-10-27
    • 1970-01-01
    • 2014-03-27
    • 1970-01-01
    相关资源
    最近更新 更多