我该如何在SpriteKit中为一串字符创建物理体呢? 我不想让它成为字体周围的矩形,我希望每个字母都是自己的形状以便进行碰撞检测。
我该如何在SpriteKit中为一串字符创建物理体呢? 我不想让它成为字体周围的矩形,我希望每个字母都是自己的形状以便进行碰撞检测。
目前没有内置的方法可以从SKLabelNode
或字符串中的字符创建SKPhysicsBody
。
您可以考虑创建完整的字母字符图像集,为字符串中的每个字母创建一个SKImageNode
,并使用+ bodyWithTexture: size:
基于其纹理为每个字符分配一个物理体。