Search Issue Tracker
Fixed in 4.6.2
Votes
0
Found in
4.6.0p1
Issue ID
653598
Regression
No
[HingeJoint2D] Reference angles calculated differently when connecting 2 objects in the editor and in the script
To reproduce this bug:
1. Open the attached project
2. Open 'test' scene
3. Example on top: connected in the editor before runtime
- right: two connected objects without rotation
- left: two connected objects WITH rotation (both the same angle, relative to each other it's the same construction)
The objects are disconnected and connected again in the 'control' script in Start(), it doesn't change anything about their behaviour.
4. Example on bottom: NOT connected in the editor before runtime
-right: two connected objects without rotation
-left: two connected objects WITH rotation (both the same angle, relative to each other it's the same construction)
- The objects are connected in the "control" script in Start()
5. Play the scene
6. Notice the bottom left behaviour looks different
7. It seems to be a problem with calculating the reference angle
Captured repro: http://screencast.com/t/Oew4kyGJe2JV
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Rendering locks up when not looking at a transparent material on Meta Quest 2
- Volumetrics break when using a Custom Pass to create a Thickness Buffer for Alpha Clipping
- All tests are run instead of only the failed ones when the "Rerun Failed" button is pressed
- GameObject is not masked when the "Render PostProcessing Effects" pass executes with a resolved non-MSAA Color target and MSAA DepthStencil target
- [Android] Gfx.WaitForGfxCommandsFromMainThread high performance usage and inconsistency when built Player scene has Canvas GameObject on a specific Project
Add comment