How to reproduce:
- Open the attached “IN-142525_animator_time_scale_bug” project
- Open the “SampleScene”
- Enter Play mode
- Select the “Cube” in the Hierarchy
- Disable and reenable the “Cube”
- In the “Pause And Animator Unscaled On Disable” script component, press the three dots menu
- Choose “Set Time Scale = 0”
- Observe the Game view
Actual Result: The cube in the middle is not moving and not rotating
Expected result: The cube in the middle is moving and rotating
Reproducible on: 2023.1.0a10, 6000.0.75f1, 6000.3.15f1, 6000.4.7f1, 6000.5.0b8, 6000.6.0a5
Reproducible with: Windows 11
Not reproducible with: No other environments tested
Note:
- Inspecting the messages in the Console one can notice that the cube’s Animator has updateMode = UnscaledTime