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
void Enemy::update() {
sprite_->update();
void Enemy::update(float delta_time) {
sprite_->update(delta_time);
checkPath();
collider_ = getRect();
}

View File

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

View File

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