Creator 中怎样控制碰撞?

如图:

怎样控制当A移动碰撞到B的时候;就不能再移动到B的区域。
A 和 B 我都用了CircleCollider 碰撞组件。
A绑定了拖动事件:
this.node.on(cc.Node.EventType.TOUCH_START, function () {
// cc.log(‘Drag stated …’);
}, this.node);

    this.node.on(cc.Node.EventType.TOUCH_MOVE, function (event) {
        var delta = event.touch.getDelta();

        this.x += delta.x;
        this.y += delta.y;

    }, this.node);

    this.node.on(cc.Node.EventType.TOUCH_END, function () {
    }, this.node);

用这种方式挺好投诉控制 A不能进入 B的圆形内,只能围着B绕行。
或者有其它方法??

坐等物理引擎组件吧 2333

目前只能自己实现滑动效果啦。搞点 Project 运算,或者自己对进入 B 以后的坐标进行复位什么的