corona/lua错误:尝试在字段“x”上执行算术运算?

这个错误让我很困惑。我做了一个游戏(应用程序),当我试图导致“游戏结束”并从游戏屏幕切换到我的游戏结束屏幕时,出现了这个错误。

这里有一些错误的图片和它所关联的代码块。我知道它与我的endgame()函数有关。

http://imgur.com/a/61Ap2

如果图片让这个问题困难,请原谅。

点赞
用户869951
用户869951

请发帖与问题相关的代码,不要链接到快照。在那之前,我们只能说出现错误时表明在调用 moveCar()car 存在,但是 car 没有 x 字段;但是我们无法从代码中得知 car 是什么,如何创建它,是否在某个地方将 x 设置为 nil 等等。在几个地方放置一些 car.x 的打印语句,你可能会得到更有用的信息和更小的代码范围,以便查看。

2014-03-07 13:19:14