refactor(scenes): flux centralitzat amb SceneId+ExitRequest; TitleScene attract → LOGO amb fade-to-black
This commit is contained in:
1 parent
25ce524470
commit
b6d6ee471c
17 files changed
+368
-121
No files matched your search
@@ -287,6 +287,13 @@ namespace Defaults {
|
||||
// (la música pot acabar abans/després del mosaic).
|
||||
constexpr int MUSIC_FADE_OUT_MS = 2000;
|
||||
|
||||
// Fade-to-black per a la sortida d'attract (timeout). És una
|
||||
// capa negra lineal sobre el canvas — sense mosaic — perquè
|
||||
// l'eixida silenciosa cap a LOGO siga neta. NO toca la música:
|
||||
// el title.ogg continua sonant durant la transició; LOGO ja
|
||||
// veurà què en fa.
|
||||
constexpr int ATTRACT_FADE_TO_BLACK_MS = 800;
|
||||
|
||||
// Distorsió sinusoidal horitzontal de l'imatge de fons
|
||||
// (efecte de calor del desert). `amplitude_px` és el
|
||||
// desplaçament màxim per fila; `wavelength_px` la distància
|
||||
|
||||
Reference in new issue
Block a user