我在 SpriteKit 中有两个不规则形状,我想计算从 spaceship 底部到正下方(不规则)地形的垂直距离。
有办法吗? 谢谢 !
最佳答案
在船的中心放置一个线形的 SKPhysicsBody,宽度为 1,高度为场景高度,然后在 didBeginContact 方法中,捕获 2 个接触点。您现在知道 2 个点,只需使用距离公式(在本例中为 y2-y1)即可得到答案
关于sprite-kit - SpriteKit : calculate distance between two texture masks,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41354091/