方向我在現場的SKPhysicsBody
,我申請的衝動,只要用戶按下一個按鈕,使其向前移動。由於它的特性,它不會隨着一個水龍頭移動太多,而且速度也會很快下降,但是如同預期的那樣,通過多次水龍頭,它可以提高速度。平滑變化的SKPhysicsBody的勢頭
我還有一個按鈕,供用戶挖掘使人體可以改變它的方向。我目前的實施方式將角度衝動應用於身體以旋轉它 - 同樣,身體的屬性意味着如果用戶多次輕敲旋轉按鈕多次,則身體停止旋轉需要更長的時間。目前,當身體旋轉時,其動量不會改變方向(這是我期望從任何物理庫中獲得的) - 爲了使用戶實際上使身體在新方向上移動,瘋狂地按下前進按鈕來嘗試並減緩之前的勢頭。當然,在高速下身體似乎打滑。
我怎樣才能實現對身體更「轎車般的」物理? 「像汽車一樣」,因爲當身體旋轉時,動量在每個時間間隔順利地更新,並朝着新的方向發展。這可以簡單地完成,還是需要使用臨時繩索,重力場或渦旋?
你試過applyForce(_:at :)嗎? –
@SimonePistecchia它沒有多大的差別:( –