Cocos studio2.1.2 生成的Layer加上监听事件无法监听到,请问如何破??

大致代码如下:
layer.listener = cc.EventListenerTouchOneByOne:create()
layer.listener:setSwallowTouches(true)
layer.listener:setEnabled(true)
local function onTouchBegan()
print("…dddd")
end
layer.listener:registerScriptHandler(onTouchBegan,cc.Handler.EVENT_TOUCH_MOVED )

没有人知道如何解吗?