Search Issue Tracker
Fixed
Fixed in 5.2.7, 7.0.11, 9.0.3, 10.0.2
Votes
0
Found in [Package]
7.0.9
9.0.1
10.0.0-pre.1
10.0.0-pre.2
Issue ID
DANB-411
Regression
No
2D bones automatically rotate when “Solve from Default Pose" is unchecked in the LimbSolver2D Component
How to reproduce:
1. Open the user attached project “IK_Bug_Example.zip“
2. Open Scene “SampleScene“ (Assets/Scenes)
3. Enter Play Mode
Expected result: The "Bone_Thigh" GameObject doesn’t rotate
Actual result: The "Bone_Thigh" GameObject rotates
Reproducible with: 7.0.8 (2021.3.14f1), 7.0.9 (2021.3.20f1), 9.0.0 (2022.2.0b14), 9.0.1 (2022.2.9f1), 10.0.0-pre.1 (2023.1.0a24), 10.0.0-pre.2 (2023.1.0b6, 2023.2.0a5)
Can’t test with: 2020.3.45f1 (Error importing prefab)
Reproduced on: macOS 13.0.1 (Intel)
Note:
- The "Bone_Thigh" GameObject can also rotate when selecting it in Edit Mode and moving the mouse pointer between different Unity Engine windows
- The "Bone_Thigh" GameObject can also by just selecting it in the Hierarchy
Comments (1)
-
Aatif007
May 29, 2023 09:15
To reproduce the issue mentioned:
Download and extract the "IK_Bug_Example.zip" file attached by the user.
Open the Unity editor.
In the Unity editor, navigate to "File" -> "Open Project" and select the extracted project folder.
Once the project is loaded, locate the "SampleScene" under the "Assets/Scenes" folder in the Project window.
Double-click on "SampleScene" to open it in the Scene view.
In the Unity editor toolbar, click on the "Play" button to enter Play Mode.
Expected result: The "Bone_Thigh" GameObject should not rotate.
Actual result: The "Bone_Thigh" GameObject rotates.Note:
This issue has been reproduced in Unity versions 7.0.8 (2021.3.14f1), 7.0.9 (2021.3.20f1), 9.0.0 (2022.2.0b14), 9.0.1 (2022.2.9f1), 10.0.0-pre.1 (2023.1.0a24), and 10.0.0-pre.2 (2023.1.0b6, 2023.2.0a5).
The issue could not be tested in Unity version 2020.3.45f1 due to an error importing the prefab.
The issue has been reproduced on macOS 13.0.1 (Intel).
Additionally, it's worth noting that the "Bone_Thigh" GameObject can also rotate when selected in Edit Mode and when the mouse pointer is moved between different Unity Engine windows. The rotation can also occur by simply selecting the "Bone_Thigh" GameObject in the Hierarchy.
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
- Crash on ResizeScriptingList<ScriptingObjectPtr> when passing an undeclared variable to the results parameter for GameObject.FindGameObjectsWithTag
- [Android] "Screen.safeArea.y" always returns values outside of the Safe Area when the device is in Portrait orientation
- Frame spike due to many TreeRenderer.TreeUpdated calls when repositioning terrains in large Scenes
- Crash on GameObject::RemoveComponentFromGameObjectInternal when reparenting Text GameObjects
- [IL2CPP-GarbageCollector] Changing GCMode might permanently disable GC in a multithreaded context
Resolution Note (fix version 10.0.2):
Fixed for 2D Animation 10.0.2
Resolution Note (fix version 9.0.3):
Fixed for 2D Animation 9.0.3