使用Quartz 2D绘制下面的图片形状并不容易。是否可能从黑白位图图像中提取CGPathRef信息?白色部分实际上是透明的。
要实现什么:
我想将SKSpriteNode的physicsBody与图像bottle.png相同的形状设置为相同。
要实现什么:
我想将SKSpriteNode的physicsBody与图像bottle.png相同的形状设置为相同。
SKSpriteNode * myBottle = [SKSpriteNode spriteNodeWithImageNamed:@"bottle"];
.
.
.
myBottle.physicsBody = [SKPhysicsBody bodyWithEdgeChainFromPath:path];
她的path
是一个CGPathRef
,我想让它与图像bottle.png
具有相同的形状。