migrades les clases Sprite a time based
This commit is contained in:
@@ -45,4 +45,16 @@ void SurfaceSprite::setPosition(SDL_FPoint p) {
|
||||
void SurfaceSprite::clear() {
|
||||
pos_ = {.x = 0, .y = 0, .w = 0, .h = 0};
|
||||
clip_ = {.x = 0, .y = 0, .w = 0, .h = 0};
|
||||
}
|
||||
|
||||
// Actualiza el estado del sprite (time-based)
|
||||
void SurfaceSprite::update(float delta_time) {
|
||||
// Base implementation does nothing (static sprites)
|
||||
(void)delta_time; // Evita warning de parámetro no usado
|
||||
}
|
||||
|
||||
// Actualiza el estado del sprite (frame-based, deprecated)
|
||||
void SurfaceSprite::update() {
|
||||
// Llama a la versión time-based con 0.0f para compatibilidad
|
||||
update(0.0F);
|
||||
}
|
||||
Reference in New Issue
Block a user