Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 不规则形状的碰撞检测_Iphone_Cocos2d Iphone - Fatal编程技术网

Iphone 不规则形状的碰撞检测

Iphone 不规则形状的碰撞检测,iphone,cocos2d-iphone,Iphone,Cocos2d Iphone,您好,我正在制作一个游戏,我正在制作钻石形状的游戏 使用ccdrawpoly方法 我用ball.png创建了sprit对象 我想检测与这个多边形(菱形)的碰撞 简而言之,球不要穿过形状内部请帮助我……您的钻石可能会被分割成一组更基本的形状,这些形状可以用来更容易地进行相交数学(三角形、正方形)您的钻石可能会被分割成一组更基本的形状,可用于更轻松地进行相交数学(三角形、正方形)您可以使用 if(CGRectIntersectsRect(imgView1.frame,imgView3.frame))

您好,我正在制作一个游戏,我正在制作钻石形状的游戏 使用ccdrawpoly方法

我用ball.png创建了sprit对象 我想检测与这个多边形(菱形)的碰撞


简而言之,球不要穿过形状内部请帮助我……

您的钻石可能会被分割成一组更基本的形状,这些形状可以用来更容易地进行相交数学(三角形、正方形)

您的钻石可能会被分割成一组更基本的形状,可用于更轻松地进行相交数学(三角形、正方形)

您可以使用

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

}否则{

    //Collision false
}


希望对您有所帮助

您可以使用

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

}否则{

    //Collision false
}


希望对您有所帮助

我的形状不是图像类型,但我使用opengl生成形状。我的形状不是图像类型,但我使用opengl生成形状。