- Home /
how do i make enemy AI chase my player
hey guys, i want to make an enemy AI to chase my player. the code is working, but the enemy is behaving quite strange and the hitbox is gone and i cant shoot it. i'm just a beginner, i got the code from somewhere else
public class Enemy : gamemechanic {
 private Transform target;
 public int MoveSpeed = 4;
 public int minRange;
 public bool follow;
 public float scoreOnDeath;
 private Player player;
 void Start(){
     player = GameObject.FindGameObjectWithTag ("Player").GetComponent<Player> ();
     GameObject go = GameObject.FindGameObjectWithTag ("Player");
     target = go.transform;
 }
 public override void Die() {
     player.AddScore (scoreOnDeath);
     base.Die ();
 }
 void Update () 
 {
     if(Vector3.Distance(transform.position,target.position)<minRange)
         follow=true;
     if(follow){
         transform.LookAt(target);
         transform.Translate(Vector3.forward * Time.deltaTime);}
 }
}
               Comment
              
 
               
              Your answer
 
 
              koobas.hobune.stream
koobas.hobune.stream 
                       
                
                       
			     
			 
                