就写了两行代码
local listener = cc.EventListenerTouchAllAtOnce:create()
self.world:getEventDispatcher():addEventListenerWithSceneGraphPriority(listener, self.world)
listener那儿换成单点就正确,多点就报错。报错为
cocos2d: LUA ERROR: ASSERT FAILED ON LUA EXECUTE: Invalid EventListenerTouchAllAtOnce!
用的是 cocos2d-x 3.1.1版本。