Comportements des objets

Les comportements (anciennements appelés automatismes) sont des fonctionnalités préfabriquées utilisées pour ajouter un comportement spécifique à n'importe quel type d'objet.
Par exemple, le comportement Moteur physique permet d'ajouter aux objets un comportement physique réaliste.

Ajouter un comportement à un objet

Pour voir les comportements d'un objet, éditez les propriétés de l'objet en faisant un clic droit dessus dans l'éditeur d'objets puis sur Propriétés. Les automatimes s'affichent dans la liste des propriétés de l'objet :

Les comportements utilisés par un objet sont affichés en haut du menu. Cliquez dessus pour les éditer. Pour ajouter ou enlever un comportement, utilisez les boutons en bas du menu.

Utiliser les comportements durant le jeu

Quand un comportement est ajouté à un objet, le comportement est activé par défaut quand la scène est lancée. Vous pouvez également utiliser les évènements pour activer ou désactiver un comportement pour un objet spécifique. Par exemple, il peut être utile de désactiver le comportement Obstacle aux lumières quand les objets sont loin du joueur pour préserver les performances.

Les comportements peuvent aussi ajouter de nouvelles actions, conditions ou expressions: Dans ce cas, il y aura une nouvelle catégorie d'affichée dans la liste des actions ou conditions.
La plupart du temps, vous devriez essayer d'utiliser autant que possible les actions et conditions spécifique aux comportements: Par exemple, si vous utilisez le comportement Moteur physique, évitez alors les actions relatives aux forces de GDevelop, et utilisez à la place les actions et conditions du moteur physique.