, , ,

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