SpriteKit中SKLabelNode的物理体是什么?

4

我该如何在SpriteKit中为一串字符创建物理体呢? 我不想让它成为字体周围的矩形,我希望每个字母都是自己的形状以便进行碰撞检测。


1
看起来很复杂。但我会尝试的第一件事是尝试使用(+ bodyWithTexture:size :))和(+ bodyWithTexture:alphaThreshold:size :))方法。你可以试试看。 - Darvas
1个回答

2

目前没有内置的方法可以从SKLabelNode或字符串中的字符创建SKPhysicsBody

您可以考虑创建完整的字母字符图像集,为字符串中的每个字母创建一个SKImageNode,并使用+ bodyWithTexture: size:基于其纹理为每个字符分配一个物理体。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接