Libgdx围绕圆弧部分创建多边形以进行碰撞

时间:2015-11-10 06:29:24

标签: android libgdx polygon geometry

这是我试图创建一个多边形的图形图像:

enter image description here

此图像将以圆形旋转,我想在相同的旋转周围创建一个多边形,以便我可以检测另一个身体是否与其重叠。我在android studio中使用libgdx。我设法使用spritekit在xcode中通过创建路径引用并使用上面的图形为spritenode分配物理实体来完成此操作。

`CGMutablePathRef circle1Path = CGPathCreateMutable();

CGPathAddArc(circle1Path,NULL,0,0,135,4.5 * M_PI / 19,14.5 * M_PI / 19,NO);

circle1.physicsBody = [SKPhysicsBody bodyWithEdgeChainFromPath:circle1Path];`

0 个答案:

没有答案