我正在制作电晕的主菜单场景,但是我遇到了一个错误,它让我发疯了。
编译器让我很难理解它是什么,但我可以从中指出2个问题:
以下是代码部分:
function scene:enterScene(event)
local group = self.view
startButtonListeners('add')
function startButtonListeners(action)
if(action == 'add') then
aboutBtn:addEventListener('tap', showCredits)
startBtn:addEventListener('tap', startBtn)
end
local function onSceneTouch( self, event )
if event.phase == "began" then
storyboard.gotoScene( "scene1", fade, 500 )
return true
end
end
end
答案 0 :(得分:1)
将函数startButtonListeners
的位置更改为结尾;功能定义完成后:
scene:enterScene(event)
local group = self.view
function startButtonListeners(action)
if(action == 'add') then
aboutBtn:addEventListener('tap', showCredits)
startBtn:addEventListener('tap', startBtn)
end
local function onSceneTouch( self, event )
if event.phase == "began" then
storyboard.gotoScene( "scene1", fade, 500 )
return true
end
end
startButtonListeners('add')
end