课程
/Cocos2d-x
/Cocos2d-x游戏开发之贪吃蛇(上)
body类中出现 attempt to index a nil value这样的问题,请问是哪里出错了;改变位置蛇不会变化位置
2016-03-14
源自:Cocos2d-x游戏开发之贪吃蛇(上) 4-1
正在回答
后来仔细看了几遍,发现是我有个地方打错了,直接按老师的打没问题,不用加什么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,请指教
举报
贪吃蛇都玩过~有没有想过自己实现呢,一起学习来吧
2 回答无法正常运行TitleScene,报错:attempt to call method 'showWithScene' (a nil value)
2 回答MainScene里用定时器时一直报attempt to call method 'Update' (a nil value) stack traceback:
3 回答cc.ui为nil了?无法创建按钮
2 回答self.sp 为啥会报一个nil 值啊 ?
1 回答出现错误提示