feat(effects): polvet transitori al despegue i a l'aterratge
This commit is contained in:
1 parent
c38c80753a
commit
3e379ce129
11 files changed
+209
-1
No files matched your search
@@ -0,0 +1,22 @@
|
||||
name: dust
|
||||
type: effect
|
||||
sprite:
|
||||
path: dust.gif
|
||||
size: [40, 16]
|
||||
|
||||
# El polvet és purament visual: no col·lisiona, no interactua, no fa
|
||||
# dany. Només viu mentre dura l'animació triada (`jump` o `land`) i
|
||||
# desapareix per `markDead` quan acaba.
|
||||
flags:
|
||||
collides: false
|
||||
interactable: false
|
||||
|
||||
# Dues animacions, no-loop: una per a cada moment del salt. El spawner
|
||||
# (GameScene, en resposta a events del bus) instancia la variant
|
||||
# apropiada via `setVariant` abans del primer tick.
|
||||
# jump: frames 0..6 (7 frames) → reproduït al despegue.
|
||||
# land: frames 7..12 (6 frames) → reproduït a l'aterratge.
|
||||
# fps: 10 = 100 ms per frame.
|
||||
animations:
|
||||
jump: { frames: [0, 1, 2, 3, 4, 5, 6], fps: 10, loop: false }
|
||||
land: { frames: [7, 8, 9, 10, 11, 12], fps: 10, loop: false }
|
||||
Reference in new issue
Block a user