delta-time: explosions.cpp

This commit is contained in:
2025-09-16 22:43:16 +02:00
parent a15e29344f
commit 3e6cc9dfab
4 changed files with 17 additions and 6 deletions

View File

@@ -6,7 +6,7 @@
class Texture; // lines 4-4
// Actualiza la lógica de la clase
// Actualiza la lógica de la clase (frame-based)
void Explosions::update() {
for (auto &explosion : explosions_) {
explosion->update();
@@ -16,6 +16,16 @@ void Explosions::update() {
freeExplosions();
}
// Actualiza la lógica de la clase (time-based)
void Explosions::update(float deltaTime) {
for (auto &explosion : explosions_) {
explosion->update(deltaTime);
}
// Vacia el vector de elementos finalizados
freeExplosions();
}
// Dibuja el objeto en pantalla
void Explosions::render() {
for (auto &explosion : explosions_) {