migrat Notifier a time based

This commit is contained in:
2025-10-28 10:10:47 +01:00
parent de8c714132
commit 9e8c5e13df
7 changed files with 36 additions and 20 deletions

View File

@@ -199,10 +199,17 @@ void Screen::toggleShaders() {
initShaders();
}
// Actualiza la lógica de la clase
// Actualiza la lógica de la clase (versión antigua para escenas no migradas)
void Screen::update() {
fps_.calculate(SDL_GetTicks());
Notifier::get()->update();
Notifier::get()->update(0.016f); // Asume ~60 FPS (16ms por frame)
Mouse::updateCursorVisibility();
}
// Actualiza la lógica de la clase (versión nueva con delta_time para escenas migradas)
void Screen::update(float delta_time) {
fps_.calculate(SDL_GetTicks());
Notifier::get()->update(delta_time);
Mouse::updateCursorVisibility();
}