Search Issue Tracker
Fixed in 4.6.2
Votes
0
Found in
4.6.0p1
Issue ID
654585
Regression
No
[Rigidbody2D] When IsKinematic is true, Rigidbody2D.position only changes when Sleeping Mode is:"Never Sleep"
To reproduce this issue:
1. Open the attached project
2. Open 'scene'
3. It has a 'Cube' with Rigidbody2D and IsKinematic set to true
4. 'Mover' script is attached which changes Rigidbody2d.Position in FixedUpdate() and outputs the position
5. Play the scene
6. Notice that cube moves a little bit and then stops
7. The Position in the console still changes
8. Stop and change Sleeping Mode to Never Sleep
9. Now everything works as expected
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Reuse Collisions Callbacks is not enabled by default when opening a new project with HDRP template
- Bloom and Exposure Artifacting around GameObject appears when setting Scale of Z Axis to 0
- [Android][IL2CPP][ARMv7] Struct field value corrupts when invoking a generic delegate with a large struct by value
- Highlights persist throughout Options Panels in the Rendering Debugger Window
- Typing numbers in Matrix node’s numeric fields stretches Node
Add comment