我需要在我的世界中使球進入一個帶有多個管的管。我通過創建多個盒子形狀來創建一個管子,然後我移動並旋轉以完成管子的巡視。到現在爲止還挺好。根據一個人的速度在身體之間碰撞的問題
我現在正在努力與這些管和球之間的碰撞(一個基於單個球形的身體)。根據我施加在球上的速度,有時球會像沒有身體一樣穿過管。如果我應用較小的速度值,則碰撞按預期工作。
我嘗試了許多修復方法,例如提高求解器的迭代次數,改變世界的步驟,改變contactMaterial的不同選項,但似乎沒有任何工作。由於我對Cannon.js和物理引擎一般都比較陌生,所以我想知道我是否錯過了我的世界的特殊配置或類似的東西。
我創建兩個快速的GIF顯示基於所述three_fps示例速度影響的碰撞:
與shootVelo在10:http://giphy.com/gifs/l0HlCK3SS8cmIkmSQ
與shootVelo在60:http://giphy.com/gifs/3oriOcjND1QinT5KP6
歡迎任何幫助!謝謝:)