大家好,我是quick新手,刚接触cocos2d 3天,在学习网上的实例的时候遇到了一些麻烦,始终都想不明白。
scheduler.scheduleGlobal(callBack , 1) 这里callBack的传参是不是有什么潜规则?
求大神解答(版本是quick cocos2dx 3.3)
local MainScene = class(“MainScene”, function()
–每秒输出ms.a= nil ,如果把这里换成 return{}或者userdata,下面就可以每秒输出ms.a=“asd”
return display.newScene(“MainScene”)
– return {}
end)
function MainScene:ctor()
self.a = “asd”
MainScene.start(self)
end
function MainScene.start(ms)
local function callBack()
print(ms.a)
end
scheduler.scheduleGlobal(callBack , 1) – 1 为时间
end