debris hereten velocitat angular

This commit is contained in:
2025-12-09 12:30:03 +01:00
parent 523342fed9
commit 3c3857c1b2
6 changed files with 93 additions and 18 deletions

View File

@@ -27,13 +27,17 @@ class DebrisManager {
// - velocitat_base: velocitat inicial dels fragments (px/s)
// - brightness: factor de brillantor heretat (0.0-1.0, per defecte 1.0)
// - velocitat_objecte: velocitat de l'objecte que explota (px/s, per defecte 0)
// - velocitat_angular: velocitat angular heretada (rad/s, per defecte 0)
// - factor_herencia_visual: factor de herència rotació visual (0.0-1.0, per defecte 0.0)
void explotar(const std::shared_ptr<Graphics::Shape>& shape,
const Punt& centre,
float angle,
float escala,
float velocitat_base,
float brightness = 1.0f,
const Punt& velocitat_objecte = {0.0f, 0.0f});
const Punt& velocitat_objecte = {0.0f, 0.0f},
float velocitat_angular = 0.0f,
float factor_herencia_visual = 0.0f);
// Actualitzar tots els fragments actius
void actualitzar(float delta_time);