forked from jaildesigner-jailgames/jaildoctors_dilemma
migrat Enemy a time based
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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_) {
|
||||
|
||||
Reference in New Issue
Block a user