Screen transitions should have an option to update in unscaled time
f1yingbanana opened this issue · comments
UI animations sometimes happen when Time.timeScale
is set to 0. Animation should have an option to update in unscaled time.
For example, this could be implemented by adding a method to check whether to use scaled time in IUpdatable
and implemented via a flag in TransitionAnimationObject
. UpdateDispatcher
can then pass in the time accordingly, enabling animation to play when Time.timeScale
is 0.
You're right. It seems correct to use UnscaledDeltaTime by default. I will fix it later.
Amazing framework, by the way! I wish I've found this earlier :')
thank you, I'm grad to hear that :)
I have fixed this issue and released as version 1.6.3.
https://github.com/Haruma-K/UnityScreenNavigator/releases/tag/1.6.3