当球从悬崖上掉下来时,我试着用真实的物理方法来制造它,如图2所示。这就是我要达到的目标,现在我已经得到了图1中所描绘的东西。ios - 如何使用Swift和UIkit从悬崖上创建逼真的落球-LMLPHP
对于图像1。我使用这个代码:

ball.center.x += 5
ball.center.y -= 4

顺便说一句,在比赛中,悬崖是慢慢下降和球上升,球从悬崖下降后,悬崖停止和球只是下降到地板上。
问我怎样才能做一些像我在图2中画的东西。有什么简单的方法可以做到这一点,因为我还不是物理学的好朋友。

最佳答案

需要一个对数函数来生成x和y的值
您可以在这里查看更多信息:theory
在导入UIKIT或FOUNDATION之后,它将在Swift中如下所示:

func log2(x: Double) -> Double

func log2f(x: Float) -> Float

10-05 20:24