【发布时间】:2016-01-14 16:31:54
【问题描述】:
我有这个精灵(正方形的图像)
this.player = new cc.Sprite();
this.player.initWithFile(res.player_png, cc.rect(0,0,50,50));
this.player.setAnchorPoint(cc.p(0.5, 0.5));
this.player.setPosition(cc.p(this.size.width/2, this.size.height/2));
this.addChild(this.player, 0);
我有这个点
this.dot = new cc.DrawNode.create();
this.dot.drawDot(cc.p(
this.size.width/2,
this.size.height/2),
100,
cc.color(12, 156, 194, 100));
this.addChild(this.circle, 0);
我如何检查它们是否发生碰撞?我知道如果两者都是精灵,但如果一个是由 DrawNode 绘制的,我知道该怎么做。
【问题讨论】:
标签: cocos2d-x cocos2d-js