当我试图进入新场景时,Corona SDK 报错:“?:0:table index is nil”。

我收到了一个错误消息,显示为“?:0:表格索引为nil”。栈追踪:C:在函数“error”中,?:在函数“gotoScene”中。尽管我认为我的selectlevel.lua文件有问题,但这个错误来自于我的代码中的startpressed函数。这是我的menu.lua代码:(以下为保留的Markdown格式)

点赞
用户869951
用户869951

selectlevel.lua 中,您使用了变量名称而不是字符串来表示事件名称。请改为使用以下代码:

scene:addEventListener('createScene', scene)
scene:addEventListener('enterScene', scene)
scene:addEventListener('exitScene', scene)
scene:addEventListener('destroyScene', scene)
2014-03-27 01:09:55