求问大佬 tween与碰撞组件回调的问题

现在有人物 与墙体
人物通过tween运动到墙体时
发生碰撞回调Contact2DType.BEGIN_CONTACT 停止tween继续前进
问题来了 这时候再点击一下墙体触发不了碰撞回调了 人物就会继续走进墙
该怎么解决
image

这个其实不用碰撞,直接做射线检测
点击的时候,取人物和点击点做射线检测射线穿过障碍物,则移动目标点为射线与障碍物交点,否则为点击点

补充,如果人物的移动是通过遥感而不是点击的话,也可以使用类似的方法,射线就取遥感的方向,至于射线长度,根据需求一般取 dt * speed ,但是显然遥感的移动是不使用tween的

有点复杂 有例子看下嘛 :sob: