-2
A
回答
0
你的問題太模糊了,但是這可能幫助:
如果您預期的行爲無法通過統一的物理實現然後簡單地寫自己的。
請勿使用剛體,而應使用帶觸發器(IsTrigger = true)和OnCollisionEnter和OnCollisionExit或OnColliderEnter的碰撞器來檢測物理碰撞,並使用FixedUpdate來計算所需的運動行爲。
void OnCollisionEnter(Collision collision)
{
Debug.Log(collision.contacts[0].normal);
}
void FixedUpdate()
{
//use time.fixedDeltaTime
}
相關問題
- 1. Unity3D與角色控制器的碰撞
- 2. Unity2d按鍵碰撞機在角色移動時與邊框碰撞
- 3. 在碰撞時移動攝像頭
- 4. 像碰撞一樣的Minecraft
- 5. Unity Sphere碰撞
- 6. Canvas在碰撞時移除圖像
- 7. Unity 2D角色移動
- 8. 如何在Unity中碰撞.fbx動畫
- 9. 動態圖像和播放器移動圖像碰撞檢測
- 10. Unity碰撞檢測 - 添加碰撞時的GUI分數?
- 11. 在Unity中快速移動遊戲對象的碰撞檢測
- 12. 碰撞和移動不像預期的那樣工作
- 13. 字符控制器與RigidBody for FPS
- 14. 使兩個對象碰撞,但像運動對象一樣移動
- 15. 的iOS手勢碰撞對控制器
- 16. Unity中的高速碰撞
- 17. Unity 3D:C#NPC互相碰撞
- 18. Unity 3D對象碰撞
- 19. 2D對象碰撞Unity
- 20. 無法檢查碰撞-Unity
- 21. Unity,加電碰撞問題
- 22. Smarty和jquery移動碰撞
- 23. Xna碰撞移動精靈
- 24. Unity角色控制器腳本和動畫師
- 25. Unity - 快速移動物體的碰撞失敗
- 26. 製作一個在碰撞後不移動的節點iOS 8
- 27. Three.js碰撞並移除碰撞對象
- 28. Unity UI角色控制與UI按鈕
- 29. Unity3D第一人稱控制器碰撞檢測
- 30. AndEngine Box2D。移除碰撞後的碰撞遊戲碰撞