游戏Supertype令人难以置信。我当时正在考虑制作与之类似的应用。有没有简单的方法可以将SKLabelNode的文本转换为物理实体?
例如,我想让字母“ A”成为字面上的物理体-是否有任何简单的方法可以实现此目的而不必实际定义每个cgPath?-我想我可以将'A'设为SKSpriteNode,但这似乎很差。
另外,将SKSpriteNodes转换为物理实体时,我遇到了很多问题。我可以轻松地将单个图像转换为PhysicsBody,但是如果它是被看不见的片段分割开的图像,那么事情就会停止。斯威夫特选择一个特定的部分成为PhysicalBody。•我也很沮丧,因为您无法定义凹形形状并无法创建物理实体。但是您可以使凹的连续图像很好地成为物理物体。
最后,最好将一个单词变成“物理体”,并使用布尔值将其定义为分解或粘在一起。有没有办法做到这一点?(我认为我可以通过在初始化中将它们的数组集中在一起来实现:[SKPhysicsBody])
游戏超级类型太不可思议了。我当时正在考虑制作与之类似的应用。有没有简单的方法可以将SKLabelNode的文本转换为物理实体?例如,我想输入字母...
A SKLabelNode
没有物理物体,因此您不能直接对它应用物理。您可以做的是将它们创建为一组SKSpriteNodes
,然后将每个字母的图像分配给人体纹理。