// Use this for initialization
 void Start()
 {
     health = 2;
     if (state == 1)
     {
         health = 30;
     }
     reatreatabldistance  = Random.Range(5, 10);
     changeattackinterval = Random.Range(100, 500);
     attackstatecount     = changeattackinterval;
     enemynumber++;
     bulletcount    = 90;
     bulletinterval = Random.Range(30, 200);
     gun            = gunobject.GetComponent <enemygun>();
     //health = 5;
     // walkingspeed = 10;
     navvy              = gameObject.GetComponent <UnityEngine.AI.NavMeshAgent>();
     navvy.speed        = 0;
     navvy.acceleration = 50;
     animator           = gameObject.GetComponent <Animator>();
     animator.SetBool("standing", true);
     animator.speed = 1;
     if (state == flamethrower)
     {
         gameObject.GetComponent <enemyik>().aiming = true;
     }
     if (state == destinations)
     {
         destinat = dest1;
     }
 }
Esempio n. 2
0
 // Use this for initialization
 void Start()
 {
     gun       = gunobject.GetComponent <enemygun>();
     attacking = false;
     enemynumber++;
 }