使用Quartz 2D
绘制形状以描绘如下图像并不容易。是否可以从黑白位图图像中提取CGPathRef
信息?白色部分实际上是透明的。
修改:
我想要实现的目标:
我想设置physicsBody
的{{1}},其形状与SKSpriteNode
bottle.png
她SKSpriteNode * myBottle = [SKSpriteNode spriteNodeWithImageNamed:@"bottle"];
.
.
.
myBottle.physicsBody = [SKPhysicsBody bodyWithEdgeChainFromPath:path];
是path
,我想让它与图像CGPathRef
答案 0 :(得分:0)
Google potrace 它是执行此操作的几个开源库之一。 它也可以方便地链接到其他人。