local ret = cc.Layer:create()
local function onTouchesMoved(touches, event)
print(“onTouchesMoved”)
local count = table.getn(touches)
print("Number of touches: ",count)
end
local function onTouchesBegan(touches, event)
print("onTouchesBegan")
end
local listener = cc.EventListenerTouchAllAtOnce:create()
listener:registerScriptHandler(onTouchesBegan,cc.Handler.EVENT_TOUCHES_BEGAN )
listener:registerScriptHandler(onTouchesMoved,cc.Handler.EVENT_TOUCHES_MOVED )
local eventDispatcher = ret:getEventDispatcher()
eventDispatcher:addEventListenerWithSceneGraphPriority(listener, ret)
self:addChild(ret)
这段代码,Number of touches 打印永远是1 ,在iPhone6上真机调试, 有人遇到过么?