Search Issue Tracker
By Design
Votes
4
Found in
2022.3.60f1
6000.0.44f1
6000.1.0b12
6000.2.0a7
6000.3.0a1
6000.4.0a1
6000.5.0a1
Issue ID
UUM-101312
Regression
No
Connected Anchor does not change when moving GameObject with Auto Configure Connected Anchor enabled
Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/Scenes/Configurable Joint.unity” Scene
3. Enter the Play Mode
4. Observe Cube’s location in Game view
5. Exit the Play mode
6. Move the “Cube” GameObject in Scene view
7. Repeat steps 3 and 4
Expected result: The Cube is in the current location
Actual result: Cube is in the previous location
Reproducible with: 2022.3.60f1, 6000.0.44f1, 6000.1.0b12, 6000.2.0a7
Testing environment: Windows 10 Enterprise 21H2
Not reproducible on: No other environment tested
Notes:
- Auto Configure Connected Anchor is enabled in Cube’s Configurable Joint Component
- Connected Anchor does not change when moving Cube and only changes after exiting Play mode
- Reproducible with Hinge Joint
Comments (2)
-
Redrag
May 21, 2025 15:39
Auto Configure Connected Anchor seems completely broken . Tested on 6000.2.0b2. As soon as you hit play completely erroneous numbers are shown for Connected Anchor. I have a chain and on previous versions I had values of close to zero as you would expect. Now I am getting numbers in the hundreds.
-
alexanderperrin
Mar 26, 2025 23:13
I'd like to add that enabling domain/scene reloading does fix the connected anchor not calibrating when entering play mode, but the gizmo still shows the last location until entering play mode.
Also noting that this also affects SpringJoint components.
Thanks!
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- URP Realtime reflection probes do not update when RenderProbe() is being called once per second
- Addressable terrain shader variants are stripped from the Player
- [iOS] Debug.Log() appears as <private> in Console app
- UI stays in the background when it is disabled in simulator
- A wrong log file is attached when project is launched with a "-logFile" command line argument
Resolution Note:
Hello!
AutoConfigure connected anchor doesn't constantly check if the connected rigid body's position has changed. It is instead a snapshot of the anchors position when the joint initializes with the checkbox on. If you desire to update the anchor dynamically please specify it manually by setting the new value using the Joint.connectedAnchor property.
We will take the feedback from this case and see how we can further improve the feature going forward.
Cheers,
AlexRvn.