Make AnimationPlayer could ignore Engine.TimeScale #7706
Closed
Jamesika
started this conversation in
General Discussions
Replies: 2 comments 3 replies
-
I'm not sure using the time scale as you suggest is the appropriate way to accomplish such, you can provide time scale to animation already and control the scale too |
Beta Was this translation helpful? Give feedback.
3 replies
-
The more general time scale control like Unity was already suggested and rejected here See there for discussion, but this might be closed as well for the same reasons |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
(This is another guy escape from Unity : ))

use-case:
When it comes to make a Simulation Game, "Change TimeScale" is a common feature, such as The Sims series. When Engine.TimeScale changed, all AnimationPlayer is affected, However, the GUI Animation should keep 1x speed as usual. In Unity, there is a enum value to make Animator ignore TimeScale:
Maybe Godot should implement that.
(Timer should also support such a feature)
Beta Was this translation helpful? Give feedback.
All reactions