Search Issue Tracker

Fixed

Fixed in 6000.3.13f1, 6000.5.0b2, 6000.6.0a2

Under Consideration for 6000.4.X

Votes

0

Found in

6000.3.0a5

6000.4.0a1

6000.5.0a1

6000.6.0a1

Issue ID

UUM-137414

Regression

No

MassConfiguration Issues with PhysicsBody

2D

-

When using PhysicsShape with PhysicsShapeDefinition.startMassUpdate disabled, for the purpose of setting the PhysicsBody.massConfiguration directly, the PhysicsBody is not configured correctly unless PhysicsBody.ApplyMassFromShapes is called.

This is by design by Box2D however it is not intuitive.

In additional, there are only getters that directly expose the mass, rotationalInertia and localCenterOfMass so a full MassConfiguration must be set. To make this more intuitive, we should add setters for these properties.

Finally, the scripting documentation is rather sparse in describing these methods and properties so they should be improved too.

Discussions Post: [https://discussions.unity.com/t/physicscore-2d-is-it-required-to-call-applymassfromshapes-before-setting-massconfiguration]

  1. Resolution Note:

    Fixed in 6000.6.0a2

  2. Resolution Note (fix version 6000.6.0a2):

    Fixed in 6000.6.0a2

  3. Resolution Note (fix version 6000.5.0b2):

    Fixed in 6000.5.0b2

  4. Resolution Note (fix version 6000.3.13f1):

    Fixed in 6000.3.13f1

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.