Des changements de scènes sans bugs

du moins je l'espère!
This commit is contained in:
Thomas
2025-04-15 11:09:07 +02:00
parent 5e32ed4196
commit 9350825614
17 changed files with 278 additions and 97 deletions

21
scenes/scene.gd Normal file
View File

@@ -0,0 +1,21 @@
extends Node2D
signal loadFromGameState
signal unloadFromScreen
@export var player : Human
func load_from_game_state():
print("setting player in ", GameState.current_scene, " at ",GameState.get_position_player())
player.set_feet_global_position(GameState.get_position_player())
player.last_facing_direction = GameState.vec_last_facing_direction
emit_signal("loadFromGameState")
func unload():
emit_signal("unloadFromScreen")
func pause():
player._on_pause_game()
func resume():
player._on_resume_game()