When a fading scene is started and then faded out, trying to play the scene again right away throws an exception. This is because a state variable in the animation object is not properly set right away when the scene ends. Instead, it is set later when a callback occurs after a timeout.
When a fading scene is started and then faded out, trying to play the scene again right away throws an exception. This is because a state variable in the animation object is not properly set right away when the scene ends. Instead, it is set later when a callback occurs after a timeout.