Search Issue Tracker

By Design

Votes

0

Found in

5.4.0f3

Issue ID

859523

Regression

No

Collider OnCollisionExit/OnTriggerExit are not called when collider is disabled while inside

Physics

-

How to reproduce:
1. Open attached "New Unity Project (29)" project
2. Enter Play mode
3. Move Disabled cube into a green cube and enable the first one
4. Move the same cube to the red one and disable recently move cube

Expected: when disabling cube "OnColliderExit" gets called
Actual: when disabling cube "OnColliderExit" doesn't get called

Reproducible: 2020.2.0a18

  1. Resolution Note:

    A disabled game object shouldn’t have any impact, that is why collision is not generated

Comments (1)

  1. jhalesy

    Aug 19, 2020 10:00

    Had this issue, a solution is just to turn the collider into a trigger rather than disabling it.

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.