Search Issue Tracker
Fixed in 2018.3.5f1
Fixed in 2018.3.X, 2019.1.X
Votes
1
Found in
2017.4.0f1
2018.3.0a1
2018.3.1f1
2019.1.0a1
2019.2.0a1
Issue ID
1119018
Regression
No
Static Circle and Dynamic Capsule 2D colliders do not collide when x coordinates are equal on both GameObjects
How to reproduce:
1. Open the "SampleScene_Track" scene in the attached "Bumper Cars Prototype 001.zip" project
2. Change the x coordinate to 0 on Playfield > Obstacle001
3. Constrain x Position and z Rotation on PlayerCar's RigidBody
4. Enter Play Mode
5. Press "w" or up arrow to move the PlayerCar until you reach the yellow obstacle
Expected Behavior: The PlayerCar collides with the obstacle
Actual Behavior: The PlayerCar moves through the obstacle like it is not there
Reproducible with: 2017.4.19f1, 2018.3.3f1, 2019.1.0b1, 2019.2.0a2
Note: Collision Events are called, but no collision happens. Both GameObjects must have equal x coordinates(it happens even when x is not 0). If you uncheck the constraints on the PlayerCar and do the same you will see that the PlayerCar collides with the obstacle but has a slight x Coordinate translation and the Rotation changes. The issue seems to only happen between Capsule and Circle Colliders.
--------------------------------
fixed in: 2018.3.5f1, 2019.1.0b3, 2019.2.0a5
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- The Game view and Scene view fail to render when launching the Editor with a maximized Render Graph Viewer window
- "List is empty" is poorly visible in the "Create Node" window
- [Android] GameObject with a custom shader becomes invisible when deployed with the Vulkan Graphics API
- “ReferenceError: Pointer_stringify is not defined” error is thrown when downloading a file
- GameObjects are not rendered when using a fragment shader with RWStructuredBuffer in URP
Add comment