Search Issue Tracker

Fixed in 2018.1

Fixed in 2017.2

Votes

0

Found in

2017.2.0b8

Issue ID

945332

Regression

Yes

Moving a Collider via script does not update its position if it was disabled on start and enabled after

Physics

-

Reproduction steps:
1. Open the attached project "test mesh move.zip";
2. Open the test.unity scene;
3. Select "a rock" game object and make sure that Mesh Collider is disabled;
4. Enter a play mode;
5. Enable the Mesh Collider and select "Drop Object on it";
6. Then select "Move it" to move the object and drop another object.

Expected: both times physics should work the same - falling object should hit the static object and then fall.
Actual: after moving object, its position is not updated and the object falls like there is no obstacle.

Reproduced on: 2017.2.0b9, 2017.3.0a6.
Not reproduced on: 2017.1.0p5, 5.6.3p2.
Regression firstly introduced: 2017.2.

Note: physics work if the Collider is enabled on start.

Issue is fixed on: 2017.3.0b6.

Comments (3)

  1. Afe56414b48ab6df81808e9cf69b8558?d=mm

    nitzanwilnai

    May 03, 2019 07:41

    Happening again on 2018.3.13f1

  2. 189f1c5c2bba307099a9ae4158805db4?d=mm

    D3m0n

    Jun 25, 2018 11:10

    Same Bug on Unity 2018.1.6f1.

  3. 9fedbba73159756d91636c56eda44994?d=mm

    Supergeek

    Feb 14, 2018 15:40

All about bugs

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