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