Node类封装了Scheduler类,可以使用定时器对对象的运行进行调度。
local MainScene = class("MainScene", cc.load("mvc").ViewBase) function MainScene:onCreate() self.lab = cc.Label:createWithSystemFont("Hello World", "Arial", 40) :move(display.cx, display.cy + 200) :addTo(self) --第一个为执行的方法,第二个为多少时间s执行一次 self:scheduleUpdateWithPriorityLua(handler(self,self.update),1/60) --self:unscheduleUpdate() 停止调度 end function MainScene:update() self.lab:setRotation(self.lab:getRotation() + 1) end return MainScene