migrades les clases Sprite a time based

This commit is contained in:
2025-10-28 09:48:58 +01:00
parent 70b76edcbf
commit da65777a5b
6 changed files with 141 additions and 20 deletions
+7
View File
@@ -23,6 +23,13 @@ class SurfaceSprite {
// Destructor
virtual ~SurfaceSprite() = default;
// Actualiza el estado del sprite (time-based)
virtual void update(float delta_time);
// Actualiza el estado del sprite (frame-based, deprecated)
[[deprecated("Use update(float delta_time) instead")]]
virtual void update();
// Muestra el sprite por pantalla
virtual void render();
virtual void render(Uint8 source_color, Uint8 target_color);