节点事件在一个 Node 对象进入、退出场景时触发。
event.name: 指示节点事件类型,具有下列值:
local node = display.newNode()
node:addNodeEventListener(cc.NODE_EVENT, function(event)
print(event.name)
end)
scene:addChild(node)
event属性
event.name: 指示节点事件类型,具有下列值:
- enter: Node 加入了正在运行的场景
- exit: Node 退出了正在运行的场景
- enterTransitionFinish: 进入一个新场景时的特效结束
- exitTransitionStart: 退出一个现有场景时的特效开始
- cleanup: Node 被完全清理并从内存删除时
require("framework.init")
-- 首先创建一个空白场景
local sceneInit = display.newScene("sceneInit")
-- 进入该场景
display.replaceScene(sceneInit)
local function createTestScene(name)
local scene = display.newScene(name)
local node = display.newNode()
node:addNodeEventListener(cc.NODE_EVENT, fu