cocos2d-js 如何划分空间,好让精灵不会重叠初选

要每个角色都做碰撞检测,如果是10个角色,那就是有10*10 100次检测

所以想看看划分空间的方法,有大神可以帮忙吗?

100次算什么,又不多。。主要是你有多少个角色。角色不多也不用使用太复杂的算法。

如何将屏幕分成像素20*20的格子,然后将精灵放进去?