From a6847caf6ceaf6d7538f571b57864e93d3e69b64 Mon Sep 17 00:00:00 2001 From: Yannis300307 Date: Sun, 31 Dec 2023 14:12:28 +0100 Subject: [PATCH] Ajout d'un compteur de FPS en mode DEBUG --- src/engine/renderer.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/engine/renderer.py b/src/engine/renderer.py index 2ad49d5..cfc0962 100644 --- a/src/engine/renderer.py +++ b/src/engine/renderer.py @@ -1,7 +1,7 @@ import math import random -from pygame import display, image, surface, transform, draw +from pygame import display, image, surface, transform, draw, font from pygame.locals import RESIZABLE, SRCALPHA, FULLSCREEN import src.engine.engine as engine @@ -112,6 +112,11 @@ class Renderer: self.render_boss_fight_scene(delta) self.render_boss_fight_gui() + # Conteur de FPS en mode DEBUG + if self.engine.DEBUG_MODE: + self.window.blit(font.SysFont("Arial", 20).render(f"FPS: {self.engine.clock.get_fps()}", True, (255, 0, 0)), + (0, 0)) + # Apres avoir tout rendu, on met à jour l'écran display.update()