碰撞检测不规则形状

时间:2011-04-08 10:43:41

标签: iphone cocos2d-iphone

你好,我正在制作像钻石一样的形状的游戏 使用ccdrawpoly方法。

我的sprit对象是ball.png 我想检测与这个多边形的碰撞(钻石形状)。

短球不要经过里面的形状请帮帮我.......

2 个答案:

答案 0 :(得分:1)

您的钻石很可能被分成一组更基本的形状,可以更容易地用于交叉数学(三角形,正方形)

答案 1 :(得分:0)

您可以使用

找到碰撞

if(CGRectIntersectsRect(imgView1.frame,imgView3.frame)){

//Collision true    

}其他{

    //Collision false

}

希望对你有所帮助