2017-01-06 23 views
1

我在構建一個遊戲,其中節點將在屏幕上向左或向右移動。IOS - 如何應用恆速 - Swift 3

要做到這一點即時應用一個速度在任何方向的人刷。這裏的問題是,隨着節點的移動,速度逐漸降低。

我試圖做的主要事情是讓節點以當前移動的任何方向以恆定速度移動。有沒有一種方法可以阻止速度隨着時間的推移而減少,或者可能有另一種以恆定速度移動節點的方式?

回答

3

你需要設置物理體的linearDamping0

線性阻尼意味着模擬摩擦,並隨着時間的推移降低物理體的速度。默認值是0.1

+2

我一直在努力解決這個問題,謝謝你!我想我已經設置了它,但是我已經將它設置在錯誤的節點上:S – Mick

+0

如果我的答案解決了您的問題,請隨時將其標記爲已接受,以便將來的其他人也可以從中受益。祝你好運! – nathan