Adversaire qui se déplace d'avant en arrière

Ce que je veux

Pourquoi je le veux

Informations supplémentaires (optionnel)

Des approches similaires peuvent être utilisées comme dans le tutoriel « How do I… » « add moving platforms » (ajouter des plateformes mobiles). Voici les options :

  1. Utiliser un minuteur et une orientation relative.
  2. Utiliser un minuteur et une variable, pour éviter de modifier l’orientation.

De plus, pour un adversaire, une autre approche simple est la suivante :

  • Appliquer toujours une force relative vers une direction.
  • Lorsqu’il est en contact avec un objet marqueur d’arrière-plan d’un type donné, s’arrêter et changer d’orientation. Ensuite, peut-être ajouter un petit mouvement pour redémarrer directement.

Si l’adversaire a une friction nulle avec le sol (comme s’il était sur de la glace), il est possible de ne pas ajouter la force, mais d’ajouter simplement le mouvement initialement et lors du contact avec l’objet marqueur.

Si mon explication n’est pas claire, je peux également fournir une petite démo de jeu.