关于 mouseJoint 全屏 点击移动刚体的问题

最近刚开始使用cocos crator
想实现实现一个 滑动屏幕移动刚体 并且发生碰撞关系的功能。
第一版我是直接改变的坐标 这这样可以实现 刚体的移动
当时后来我发现 这样的移动是没有碰撞力的。
于是参考官方的文档 用mouseJoint 实现了一版,这样的实现方式确实有物理碰撞效果
但是这种方式 只能点击在刚体上才能移动,不能点击屏幕的任何位置来移动刚体
请问大神们 遇到过这样的问题吗 怎么解决的

#请问你解决了吗

https://forum.cocos.com/t/rigid-mousejoint/77366
解决了

我也看了这个帖子但是我放到项目感觉不流畅,而且会有轻微卡顿。方便发一个完整的demo么 非常感谢

我的也卡
没有别的办法了