godot:strategy_pattern
Ceci est une ancienne révision du document !
Résumé de cette vidéo
Strategy Pattern : Idée c'est de faire du code modulable. Le code fait appel à une fonction qui est ailleurs. On créer un script global avec une fonction qui ne fait rien (pass) puis des sous scripts qui étendent le script global, avec des fonctions spécifiques.
Exemple avec un filtre de nombres, on aurait :
class_name NumFilter #on déclare le script global NumFilter func is_filtered(num) -> bool : #fonction is filtered qui vérifie si on filtre ou non (vrai,faux condition booléenne) pass
godot/strategy_pattern.1723987736.txt.gz · Dernière modification : 2024/08/18 15:28 de ilan