关于表格

时间:2015-10-18 01:00:58

标签: lua lua-table love2d

我正在编写我正在制作的游戏的代码,并且在函数中遇到了错误

function ent:Smoke()
  table.insert( self.smokes, (time = 3, x = self.x, y = self.y) )
end

它告诉我')'预计在' ='附近,是因为双括号?如果是/否,我该如何解决这个问题?谢谢

1 个答案:

答案 0 :(得分:2)

Lua表的语法是将项括在大括号内。你改为使用括号。将通话更改为:

table.insert( self.smokes, {time = 3, x = self.x, y = self.y} )