body类中出现 attempt to index a nil value这样的问题,请问是哪里出错了;改变位置蛇不会变化位置
后来仔细看了几遍,发现是我有个地方打错了,直接按老师的打没问题,不用加什么self:Grid2Pos
表示 ,我改了还是一样报这样的错,
function Body:Update() local posx,posy =self:Grid2Pos(self.X,self.Y) self.sp:setPosition(posx,posy) end
local posx,posy=self:Gird2Pos(self.X,self.Y)这句话中,self不写为什么是空呢,写后就完全可以了,才学lua,请指教