我正在开发一个Scenekit游戏,我试图使一个Box Node移入Ball Node的路径,以使Box Node与Ball Node相交。用户向球施加可变的脉冲力,所以现在我希望能够在3秒钟内知道球的位置,以便将Box移至该特定点。
根据研究,我尝试使用多个hitTest函数(例如“ hitTestWithSegment(from:to:options :)”)来确定球的排列位置。但是,这些方法都不能根据球的路径来预测球的位置,但是它们只能在那一瞬间返回球的位置,而不会在将来返回。
有什么方法可以预测特定时间节点的位置吗? Scenekit中是否有任何功能可以在经过一定时间或距离后为我们提供节点的位置?