我的场景中有一个物体,我的英雄不应该穿过它,但它应该能够进入它的内部,就像一艘船进入海湾,被另一个元素包围。我尝试了各种物理主体,使其具有矩形、纹理、路径中的多边形主体,但无济于事。我在某处读到,不可能有凹形的物理主体,而只能有凸形的。我真的需要它能够凹下去。有谁知道如何解决这个问题吗?
最佳答案
您可以通过将一堆凸物理体添加到一个形状中来创建凹物理体。然后您可以将它们作为子节点添加到 SKNode,以便它们粘在一起。有一些物理编辑器应用程序可以帮助您做到这一点,这样您就不必手动编写一堆坐标。
关于sprite-kit - 有没有办法在 SpriteKit 中创建凹面物理体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35690531/