migrat Enemy a time based

This commit is contained in:
2025-10-28 11:02:22 +01:00
parent 31c84f9676
commit f14a1075ab
3 changed files with 4 additions and 4 deletions

View File

@@ -44,8 +44,8 @@ void Enemy::render() {
} }
// Actualiza las variables del objeto // Actualiza las variables del objeto
void Enemy::update() { void Enemy::update(float delta_time) {
sprite_->update(); sprite_->update(delta_time);
checkPath(); checkPath();
collider_ = getRect(); collider_ = getRect();
} }

View File

@@ -56,7 +56,7 @@ class Enemy {
void render(); void render();
// Actualiza las variables del objeto // Actualiza las variables del objeto
void update(); void update(float delta_time);
// Devuelve el rectangulo que contiene al enemigo // Devuelve el rectangulo que contiene al enemigo
auto getRect() -> SDL_FRect; auto getRect() -> SDL_FRect;

View File

@@ -485,7 +485,7 @@ void Room::update(float delta_time) {
for (const auto& enemy : enemies_) { for (const auto& enemy : enemies_) {
// Actualiza los enemigos // Actualiza los enemigos
enemy->update(); enemy->update(delta_time);
} }
for (const auto& item : items_) { for (const auto& item : items_) {