Des changements de scènes sans bugs
du moins je l'espère!
This commit is contained in:
21
scenes/scene.gd
Normal file
21
scenes/scene.gd
Normal 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()
|
||||
Reference in New Issue
Block a user