2015-03-15 1 views
0

J'ai essayé de tester certaines choses dans Corona SDK parce que je veux faire un jeu de mathématiques qui aura des niveaux de mathématiques pour les enfants jusqu'à des adultes. Voici le code que j'ai (Il est juste un test)Corona sdk audio ne joue pas

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" 
    }, 
} 

J'ai un son dans mon dossier et tout est correctement nommé. Sais-tu quel est le problème?

+0

essayez d'échapper les espaces dans le nom '' Fail \ Sound.wav "' – ryanpattison

+0

essayez de jouer le son avec un retard, car cela peut prendre un certain temps à charger. –

Répondre

0
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) 

essayez ceci et voyez. Et plus de vérifier si les noms de fichiers et le chemin sont corrects.