void Awake() { player = GameObject.FindGameObjectWithTag("Player").transform; playerHealth = player.GetComponent <PlayerHealth>(); enemyHealth = GetComponent <EnemyHealth>(); nav = GetComponent <UnityEngine.AI.NavMeshAgent>(); enemyAttack = GetComponent <EnemyAttackGun>(); }
void Awake() { enemy = this.gameObject.transform; player = GameObject.FindGameObjectWithTag("Player").transform; playerHealth = player.GetComponent <PlayerHealth>(); enemyHealth = GetComponent <EnemyHealthSlowGun>(); nav = GetComponent <NavMeshAgent>(); enemyAttack = GetComponent <EnemyAttackGun>(); }
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>(); }