local nxtpoint=self:calcNextPoint()
local actionMove = cc.MoveTo:create(1, nxtpoint)
print("address:"..tostring(self))
local function start_move()
--两个地址都一样的
print("now address"..tostring(self))
local nxtpoint=self:calcNextPoint()
local actionMove = cc.MoveTo:create(3, nxtpoint)
self.sprite:runAction(actionMove)
end
local seq = cc.Sequence:create(actionMove,cc.CallFunc:create(start_move))
self.sprite:runAction(seq)
为什么在 start_move 里面 self 就找不到 calcNextPoint 提示函数是nil 打印出来 两个地址都是一样的
百思不得其解呀!!