Search Issue Tracker

Duplicate

Votes

0

Found in

5.4.0f3

Issue ID

832120

Regression

No

Collision between CharacterController and a Kinematic Rigidbody is always resolved by moving CharacterController vertically

Physics

-

To reproduce:
1. Open the attached project
2. Open "TestScene" scene
3. Enter play mode
Observe that CharacterController that was inside the object with Kinematic Rigidbody is popped out at the top of the object instead of the side which was the shorter path.

Notes:
Collision between CharacterController and a Kinematic Rigidbody is resolved by moving CharacterController vertically no matter the height of the object with Kinematic Rigidbody.

Expected: Collision between CharacterController and a Kinematic Rigidbody is resolved by CharacterController taking the shortest path to pop out
Actual: Collision between CharacterController and a Kinematic Rigidbody is always resolved by CharacterController moving vertically

Reproduced on: 5.5.0b4, 5.4.1p1, 5.3.6p5, 5.2.5f1

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.