Open ngokevin opened 6 years ago
If something blocks the main thread the animation won't run. We can try an overlapped CSS animation that might work in 2D scenarios.
Yeah, should have a CSS form. Though if it doesn't run during loading, it's kinda pointless. Since during loading and initialization, there's so much stuff happening, that stuff will almost always block.
The three dot animation was picked to mask short main thread pauses. It does not require 60 fps. I wonder what causes those long pauses.
Everything that happens during loading (initializing entities, components, parsing models, decoding images).
Description:
When lots of stuff is initializing and loading, the loading screen dots are always frozen. I only ever see one dot in the middle of the screen.