local scheduler = require(cc.PACKAGE_NAME .. ".scheduler")
local MainScene = class("MainScene", function()
return display.newScene("MainScene")
end)
function MainScene:ctor()
local layer = display.newLayer()
self:addChild(layer)
layer:setTouchEnabled(true)
layer:setTouchMode(cc.TOUCH_MODE_ONE_BY_ONE)
layer:addNodeEventListener(cc.NODE_TOUCH_EVENT, function (event)
local x, y, prevX, prevY = event.x, event.y, event.prevX, event.prevY
if event.name == "began" then
print("layer began")
elseif event.name == "moved" then
print("layer moved")
elseif event.name == "ended" then
print("layer ended")
end
return true
end)
local layer2 = display.newLayer()
self:addChild(layer2)
layer2:setTouchEnabled(true)
layer2:setTouchMode(cc.TOUCH_MODE_ONE_BY_ONE)
layer2:addNodeEventListener(cc.NODE_TOUCH_EVENT, function (event)
local x, y, prevX, prevY = event.x, event.y, event.prevX, event.prevY
if event.name == "began" then
print("layer2 began")
elseif event.name == "moved" then
print("layer2 moved")
elseif event.name == "ended" then
print("layer2 ended")
end
return true
end)
end
return MainScene