草庐IT

SDistanceBetweenPoints

全部标签

ios - Spritekit - 如何计算两个节点之间的距离?

我在屏幕上有两个sknode。计算距离的最佳方法是什么(“像乌鸦一样”的距离类型,我不需要矢量等)?我用谷歌搜索并在这里搜索,但找不到涵盖此内容的内容(stackoverflow上没有太多关于spritekit的线程) 最佳答案 这是一个可以为您完成的函数。这是来自Apple的Adventure示例代码:CGFloatSDistanceBetweenPoints(CGPointfirst,CGPointsecond){returnhypotf(second.x-first.x,second.y-first.y);}要从您的代码中调用

ios - Spritekit - 如何计算两个节点之间的距离?

我在屏幕上有两个sknode。计算距离的最佳方法是什么(“像乌鸦一样”的距离类型,我不需要矢量等)?我用谷歌搜索并在这里搜索,但找不到涵盖此内容的内容(stackoverflow上没有太多关于spritekit的线程) 最佳答案 这是一个可以为您完成的函数。这是来自Apple的Adventure示例代码:CGFloatSDistanceBetweenPoints(CGPointfirst,CGPointsecond){returnhypotf(second.x-first.x,second.y-first.y);}要从您的代码中调用