{{tag>ludique dev jeux godot}} ====== Fonctions usuelles du Node ====== Les Nodes (noeuds) dans Godot fournissent un ensemble de méthodes qui peuvent être redéfinies pour intégrer vos comportements: func _enter_tree(): # Lorsque un noeud est chargé dans le _Scene Tree_, il devient actif # et cette fonction est appelée. Les noeuds enfant n'ont pas encore associés # a la scène active. Dasn la plupart des cas il vaut mieux # utiliser la methode _ready() pass func _ready(): # Cette méthode est appelée après _enter_tree(), mais # assure que tous les nœuds enfant sont dans le _Scene Tree_, # et sont actifs. pass func _exit_tree(): # Qand un node quitte le _Scene Tree_, cette methode est appelée. # Les nodes enfant ont tous quitté le _Scene Tree_ a cet instant # ils sont tous inactifs. pass func _process(delta): # Quand set_process() est actif, cette méthode est appelée a chaque frame. pass func _fixed_process(delta): # Quand set_fixed_process() is enabled, cette méthode est appelée pour # chaque frame du moteur physique. pass func _paused(): # Méthode appelée qund le jeux a été mis en pause. Après cet appel, # le node ne recevra plus de callbacks. pass func _unpaused(): # Méthode appelée quand le jeux sort de pause. pass ===== Références ====== * http://docs.godotengine.org/en/stable/learning/step_by_step/scripting_continued.html