読者です 読者をやめる 読者になる 読者になる

cocos2d-jsで衝突判定を行う

対象同士のrectをもとに「cc.rectIntersectsRect()」で判定するのがいいみたい。

こんな感じ。

var rect1 = cc.rect({x: 50, y: 50, width: 100, height: 100});
var rect2 = cc.rect({x: 100, y: 100, width: 100, height: 100});

if (true == cc.rectIntersectsRect(rect1, rect2)) {
    // 衝突時の処理
}