feat(notifier): entrada/eixida per temps amb easing, configurable a ui.yaml

This commit is contained in:
JailDesigner committed 2026-05-02 14:58:25 +02:00
1 parent f816e75cc0
commit 970fe2b4db
6 files changed
+68 -27

No files matched your search

+7 -3
View File
@@ -66,8 +66,10 @@ hud:
shake_ms: 300 # durada del shake que acompanya el flash
# Geometria del popup superior (Notifier). En píxels del canvas, llevat de
# slide_speed (px/segon). El padding vertical és asimètric a propòsit:
# padding_top > padding_bottom puja una mica el text dins la caixa.
# slide_ms (durada en ms de l'animació d'entrada i d'eixida; constant
# independentment de la mida de la caixa). El padding vertical és asimètric a
# propòsit: padding_top > padding_bottom puja una mica el text dins la caixa.
# Corbes disponibles: linear, outQuad, inQuad, inOutQuad, outCubic, inCubic.
notifier:
padding_h: 6
padding_top: 4
@@ -75,7 +77,9 @@ notifier:
line_gap: 1
margin_top: 3
border_px: 1
slide_speed: 120
slide_ms: 400
slide_in_curve: outCubic
slide_out_curve: inCubic
# Pausa graduada de la GameScene: el món no para d'un colp, s'atura amb
# easing i torna a arrancar amb una altra corba. Els timings es poden