Besoin d'aide svp! Déplacement d'ennemis

Bonjour!

Voici les événements qui gèrent le système de mouvement pour mon groupe d’objets Ennemis. Le but est que lorsqu’un ennemi entre en collision avec le player, l’ennemi repart dans la direction opposée. Ca “fonctionne presque” mais je rencontre un problème avec l’événement « ennemi est en collision avec le player » et ses deux sous-événements : « la variable estTourneADroite de l’ennemi est vraie » et « la variable estTourneADroite de l’ennemi est fausse ». Seule la deuxième condition (“estTourneADroite est fausse”) et ses actions sont prises en compte par GDevelop. Si je la désactive, alors le premier sous-événement (“estTourneADroite est vrai”) fonctionne. Donc je ne sais pas comment faire pour que GDevelop considère correctement, en même temps,


les deux conditions.

Pourriez-vous m’aider s’il vous plaît ?

Merci beaucoup

@Ka-p-llo : je viens de te répondre dans le post anglais.

Je pense qu’il y a un souci avec l’initialisation (ou la variation) de ta variable “estTourneADroite”

Moi-même dans mon jeu Rick Dangerous, j’utilise notamment une variable “Direction” que j’initialise à “Stop Droite” (la casse a de l’importance) au début de mon jeu.

A plus
Xierra

Merci beaucoup pour ta réponse Amigo54 :slight_smile: .
Je regarde ce soir pour la mettre en place

De rien et surtout tiens compte de la réponse de MrMen qui est comme toujours, extraordinaire dans la précision et l’utilité de ses réponses.

A plus
Xierra