local function addToCurScene(delta)
local curScene = cc.Director:getInstance():getRunningScene()
if curScene:getChildByName(self.m_MarqueeName)==nil then
curScene:addChild(gMarqueeView)
end
end
self.schedulerUpdate = cc.Director:getInstance():getScheduler():scheduleScriptFunc(addToCurScene, 0.5, false)
如上代码,切换了场景 addchild会偶尔报重复添加的错误,
并且动画被stop了。
cocos2dx lua 3.2版本