Search Issue Tracker
Won't Fix
Won't Fix in 3.1.X
Votes
0
Found in [Package]
3.1.0
Issue ID
CMCL-1582
Regression
No
The "cm" GameObject is not removed when upgrading a component to Cinemachine 3
Reproduction steps:
1. Open the “IN-70525_repro_project.zip” Project
2. Open the “SampleScene”
3. In the Hierarchy window, open the “Room” GameObject in Prefab mode
4. Select the “VirtualCamera” GameObject
5. In the Inspector window, open the Cinemachine Upgrader and upgrade the component
6. Observe the Hierarchy window
Expected result: the “cm” GameObject gets removed
Actual result: the “cm” GameObject does not get removed
Reproducible with: 3.0.1, 3.1.0 (2022.3.26f1, 2023.2.20f1, 6000.0.0b16)
Couldn’t test with: 2021.3.36f1 (Cinemachine 3 is not available)
Reproducible on: Windows 11
Not reproducible on: No other environment tested
Note:
- Not reproducible in an empty project
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
- Too little validation messages in the "WebAssembly Language Features" Memory settings
- Project Settings Search Highlights are misaligned when using the Bitmap Text Rendering Mode
- "GetControlID at event ValidateCommand returns a controlID different from the one in Layout event" Warning is thrown when undoing the deletion of Sprite Shape Profile
- Memory related fields in the "WebAssembly Language Features" can be set to the negative numbers
- "WebAssembly Language Features" Header in the Player Settings has a smaller indentation
Resolution Note:
Several issues were raised:
1. "cm" child objects: these are no longer present in CM3 once the full upgrade is completed. Won't change in CM2.
2. CM3 hard to find in package manager: this is by design.
3. Vcam Priority API has changed unnecessarily: Fixed in CM 3.1.0.
4. Upgrading a CM2 project to CM3 can be non-intuitive: we have accurately documented the process in the CM3 upgrade guide.
5. Inspector in a strange state: this is due to an incomplete upgrade with compile errors. The solution is to finish the upgrade by fixing the compile errors in the local scripts.
Resolution Note (3.1.X):
Several issues were raised:
1. "cm" child objects: these are no longer present in CM3 once the full upgrade is completed. Won't change in CM2.
2. CM3 hard to find in package manager: this is by design.
3. Vcam Priority API has changed unnecessarily: Fixed in CM 3.1.0.
4. Upgrading a CM2 project to CM3 can be non-intuitive: we have accurately documented the process in the CM3 upgrade guide.
5. Inspector in a strange state: this is due to an incomplete upgrade with compile errors. The solution is to finish the upgrade by fixing the compile errors in the local scripts.