0
我目前正在編寫一個具有多種速度的C#仿真船。我的剛體和對撞機,它在低速下工作得很好,但是一旦船速提高,它將開始直接通過其他對撞機。Unity中的高速碰撞
我曾嘗試:
- 改變物理規則
- 編輯剛體規則
- ,甚至使用DontGoThroughThings代碼
新代碼有所增加的速度船可以相撞,但不足以進行模擬。
我目前正在編寫一個具有多種速度的C#仿真船。我的剛體和對撞機,它在低速下工作得很好,但是一旦船速提高,它將開始直接通過其他對撞機。Unity中的高速碰撞
我曾嘗試:
新代碼有所增加的速度船可以相撞,但不足以進行模擬。
原來我只需要搞到 ProjectSettings - >時間 - >固定時間步長 在那裏,您只需要通過一點點地提高數量。但要小心,如果你提高價值太多,它會凍結程序。
你有沒有嘗試減少物理時間步驟? – Heisenbug
什麼是您的剛體碰撞檢測設置?你的船與什麼相撞? – Bart
@Heisenbug不,我該怎麼做? – Flotolk