[]哪位大神能帮忙写下js编码中tiled地图人物和障碍物碰撞的小demo

哪位大神能帮忙写下js编码方式中tiled地图里面,怎么用引擎实现人物和障碍物碰撞的小demo,最好是2.5D的,没有的话2D也行,到处都找不到demo,新手赏金求助啊
已邀请:

赞同来自:

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

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作