代码如下:
mysprite:runAction(CCMoveBy:create(0.3,ccp(0,-100))) --lua
有一个奇怪的现象,有时这个sprite走了一半就停下来了,查找了一下,没有其他位置停止这个动作,哪位知道这是怎么回事吗?
代码如下:
mysprite:runAction(CCMoveBy:create(0.3,ccp(0,-100))) --lua
有一个奇怪的现象,有时这个sprite走了一半就停下来了,查找了一下,没有其他位置停止这个动作,哪位知道这是怎么回事吗?
额,就这么一行代码,我们怎么可能知道·····
local function step(dt)
if flag then
mysprite:stopAllActions()
mysprite:runAction(CCMoveBy:create(0.6,ccp(0,-100)))
end
end
layer:scheduleUpdateWithPriorityLua(step, 0)
具体是这样的