FixedUpdate(int fps, {required void Function(double fixedDeltaTime) onUpdate}) : assert(fps > 0, "fps must be positive"), _fps = fps, _fixedDeltaTime = 1 / fps, _onUpdate = onUpdate;