Haruma-K / UnityScreenNavigator

Library for screen transitions, transition animations, transition history stacking, and screen lifecycle management in Unity's uGUI.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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