Search Issue Tracker
Fixed
Fixed in 2.10.1
Votes
0
Found in [Package]
3.0.1
Issue ID
CMCL-1572
Regression
Yes
Cinemachine transition camera rotation flips when disabling the parent
How to reproduce:
1. Open the user’s attached “CinemachineTransitionBug.zip” project
2. Open “SampleScene” Scene (Assets > Scenes)
3. Enter Play Mode
4. In the Hierarchy window, select “Camera2” GameObject
5. Enable and disable it
6. Observe the Game view
Expected result: Camera doesn’t flip when transitioning
Actual result: Camera flips when transitioning
Reproducible with: 2.9.5, 2.10.0 (2021.3.36f1), 3.0.1 (2022.3.22f1, 2023.2.15f1, 6000.0.0b12)
Not reproducible with: 2.9.4 (2021.3.36f1)
Reproduced on: macOS 14.3.1 (Intel)
Not reproducible on: No other environment tested
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
- Uninitialized variable warning appears in the Inspector of a custom shader when the variable is initialized
- "Failed creating toolbar element from ID..." error is thrown when resetting the Scene view Overlay layout while an Asset Transformer Toolbox overlay is active
- Entity ID for Font Assets is serialized twice which throws an error when using Debug Inspector
- Play Mode can be entered when disabling Adaptive Performance and pressing either the Play Mode button or the keyboard shortcut to enter Play Mode before recompilation leading to errors and warnings thrown
- Parent ListView element also becomes selected when inner ListView element is selected
Resolution Note (fix version 2.10.1):
The issue happens because all the members of the target group were disabled along with the vcam.
The TargetGroup in this case ought to retain its last valid position/dimensions in order to avoid a camera pop, but it does not. This regression (introduced in CM 2.9.5) has been fixed.
A simple workaround would be to avoid disabling the target group members when the vcam is disabled.