有没有办法在SpriteKit中创建凹形physicsBody?

时间:2016-02-29 01:23:39

标签: sprite-kit skphysicsbody concave

我在场景中有一个物体,我的英雄不应该通过它,但它应该能够进入它内部,就像一艘船进入海湾,被其他元素包围。我尝试了各种物理体验,身体有矩形,纹理,多边形来自路径,但无济于事。我正在读某个地方,不可能有一个凹的物理体,但只是凸起的。我真的需要它能够凹陷。有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

您可以通过将一堆凸物理实体添加到一个形状中来创建凹形物理实体。然后,您可以将它们作为子项添加到SKNode,以便它们粘在一起。有一些物理编辑器应用程序可以帮助你这样做,所以你不是手工编写一堆坐标。