Issue:
When scenetree is paused, the FPS counter becomes unreliable and displays lower numbers, than real fps.
since its just not updating the delta time beacuse the process is paused. Caused by the root canvas layer being in inherit process mode, thefore artificially lowering the fps.
Fix:
Set the root canvas layer to process allways.
Found it when bugging my game for why there was ""low"" fps when paused on a near empty room; it was the counter
Issue: When scenetree is paused, the FPS counter becomes unreliable and displays lower numbers, than real fps. since its just not updating the delta time beacuse the process is paused. Caused by the root canvas layer being in inherit process mode, thefore artificially lowering the fps. Fix: Set the root canvas layer to process allways.