0
我有一個遊戲,其中塊使用重力動畫,即加速度從頂部下降。如何添加恆定的「下降」速度而不是重力
如果我知道要將此速度更改爲恆定速度。
我該怎麼做?
這將是我的代碼,以增加重力的UIView,讓對象加速它的方式。但是我想達到的目的是當它到達屏幕的按鈕時,給它一個恆定的速度,甚至是一個負面的加速度。 我想達到某種浮動效果,比如浮在屏幕上的氣泡或氣球互相反彈,最後放在地板上。 與真正的physiks在現實生活中出現這種情況恕我直言,因爲空氣是從右邊落下地面上抑制泡沫相比...
lazy var gravity: UIGravityBehavior = {
var tempGravity = UIGravityBehavior()
// everytime someone asks me for my gravity I'm gonna add it to my animator and this is onyl happend once
tempGravity.magnitude = 0.3
return tempGravity
}()
請記住,由於您不會有加速度,因此該塊會立即從0變爲恆定速度,這可能看起來很奇怪。 – 2014-12-04 14:51:58