原来的触屏事件处理是根据廖大的文章 http://quick.cocoachina.com/?p=1504 来做的,
addTouchEventListener(nHandler, bIsMultiTouches, nPriority, bSwallowsTouches)
有四个参数,除了handler之外,还可以设置多点开关,优先级,以及是否向下屏蔽等。
但是2.2.3版本中,此方法已被废弃,发现NodeEx的实现中,
function Node:addTouchEventListener(handler)
PRINT_DEPRECATED(“Node.addTouchEventListener() is deprecated, please use Node.addNodeEventListener()”)
return self:addNodeEventListener(c.NODE_TOUCH_EVENT, function(event)
return handler(event.name, event.x, event.y, event.prevX, event.prevY)
end)
end
只处理了handler,其他参数的处理不见了。
请问这种情况要如何兼容老代码?