Example #1
0
 void Awake()
 {
     player       = GameObject.FindGameObjectWithTag("Player").transform;
     playerHealth = player.GetComponent <PlayerHealth>();
     enemyHealth  = GetComponent <EnemyHealth>();
     nav          = GetComponent <UnityEngine.AI.NavMeshAgent>();
     enemyAttack  = GetComponent <EnemyAttackGun>();
 }
Example #2
0
 void Awake()
 {
     enemy        = this.gameObject.transform;
     player       = GameObject.FindGameObjectWithTag("Player").transform;
     playerHealth = player.GetComponent <PlayerHealth>();
     enemyHealth  = GetComponent <EnemyHealthSlowGun>();
     nav          = GetComponent <NavMeshAgent>();
     enemyAttack  = GetComponent <EnemyAttackGun>();
 }
Example #3
0
    void Awake()
    {
        enemy  = this.gameObject.transform;
        player = GameObject.FindGameObjectWithTag("Player").transform;

        gunParticles       = GetComponent <ParticleSystem>();
        timeBetweenBullets = Random.Range(.5f, 1f);
        gunAudio           = GetComponent <AudioSource>();
        gunLight           = GetComponent <Light>();
        enemyAttack        = GetComponentInParent <EnemyAttackGun>();
        enemyMovement      = GetComponentInParent <EnemyMovmentSlow>();
    }