威 专门创建一个图层,用于标记不可移动的块,当角色移动时判断新的坐标所在的块是否是不可移动的块,如果是的话,取消移动如果是可移动的块,更新角色坐标https://blog.csdn.net/pur_e/article/details/50724828……二、碰撞检测 前面制作地图时,我们加了一个blocks用于画玩家不可以穿越的块,我们现在可以取到一个cocos坐标所对应的地图瓦片坐标,这个碰撞功能的实现就很简单了:我们在update时,取得更新后的玩家位置;将位置转化为瓦片坐标;取得blocks层中对应坐标的块,如果能取到,说明这个块是不可以穿越的,则取消移动,否则进行移动动作。…………