注册该事件后,每一次刷新屏幕前(也就是前一帧和下一帧之间)都会触发事件。
-- 注册事件 self._listener = self:addNodeEventListener(cc.NODE_ENTER_FRAME_EVENT,function(dt) print("-----dt--",dt) end) -- 启用帧事件 self:scheduleUpdate() --注销事件 self:removeNodeEventListenersByEvent(cc.NODE_ENTER_FRAME_EVENT) --一种注销方法 self:removeNodeEventListener(self._listener)--一种注销方法 self:unscheduleUpdate()--一种注销方法 --[[ 计时器更新就是不停地分发 cc.NODE_ENTER_FRAME_EVENT 事件 function Node:scheduleUpdate() if not flagNodeTouchInCocos then tolua.getcfunction(self,"scheduleUpdate")(self) return self end local listener = function (dt) self:EventDispatcher(cc.NODE_ENTER_FRAME_EVENT,dt) end self:scheduleUpdateWithPriorityLua(listener,0) return self end --]]