如图:
怎样控制当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绕行。
或者有其它方法??