exopole / Area-ennemy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"# Area-ennemy"

Il y a deux fichiers intéressants : ZoneController.cs et EnnemyController.cs. Il y a aussi les classes Utils qui ne sont pas encore très fournie mais qui à termes nous faciletera la tache.

ZoneController.cs :

  • private
    • (GameObject) targetPlayer : le joueur ciblé
  • public
    • (GameObject) ennemy : Permet de spécifier un ennemi à la zone

Cette classe va permettre à l'ennemy de changer de cible si une autre est plus proche et en vie ou si la cible sort de la zone.

EnnemyController.cs :

  • private
    • (GameObject) target : la cible de l'ennemi
    • (Vector3) position initial: la position vers laquelle l'ennemy se dirigera s'il n'a pas de cible
  • public
    • (float) speed : vitesse de l'ennemi

Cette classe permet de controller les déplacements de l'ennemi en lui spécifiant une cible ainsi que ca vitesse.

About


Languages

Language:C# 100.0%