拖动刚体方法求助

我需要使用一个 操作点来拖动一个刚体。

打个比方说 就像 一个羽毛球拍 ,其球拍的棍 是刚体, 球拍的拍是操作点, 操作点比刚体大,因为这样好让手指来拖动操作

我现在的做法是 给操作点 添加一个 cc.MouseJoint 操作点与刚体 用weldjoint 绑定
但是 这出现一个问题,操作点越大就越沉,影响刚体的物理表现,调整操作点密度和重力只能解决一时的问题,一旦 操作点和刚体的体积改变又会出现问题。

另外我看文档中说 MouseJoint 一般是在测试时用的。

我想请问 怎样能让操作点 就像一个 虚无的形状一样 和刚体绑定,并且手指在操作点拖动时 能有在拖动刚体的质心一样的效果?

直接监听触摸事件,滑动改变坐标?
我之前写了一个打乒乓球的小demo,就是这样拖动乒乓球拍的

监听触摸 我知道。 that.node.on(cc.Node.EventType.TOUCH_MOVE, function (event) {
// console.log( );
});

请问 滑动改变坐标 用哪些api

改变你羽毛球拍的坐标呀

我这个刚体是连在另一个关节上的。。。也不知道能不能改变坐标。。。我试试吧。。。估计不行