niveau/transitions: shader de transition

Entre les niveaux et à la mort il y a maintenant un fondu au noir qui se
met en place pour éviter d'avoir la gerbe sur les mouvements de caméra.
la physique est en pause pendant la transition.
This commit is contained in:
Thomas Lavocat
2023-05-11 08:53:46 +02:00
parent bd85e22644
commit 5678bd8c55
13 changed files with 240 additions and 7 deletions

View File

@@ -512,7 +512,7 @@ func get_new_animation() -> String:
return animation_new
func _physics_process(_delta: float) -> void:
if dead:
if dead or locked:
return
compute_state()
read_input()
@@ -540,7 +540,7 @@ func death() -> void:
dead = true
death_animation.play(&"death")
func _ready():
func go_out_and_play():
locked = false
dead = false