void Awake() { player = GameObject.FindGameObjectWithTag("Player"); playerHealth = player.GetComponent<PlayerHealth>(); nerdsHealth = GetComponent<NerdsHealth>(); nerd = GameObject.FindGameObjectWithTag("Nerd"); }
void Awake() { player = GameObject.FindGameObjectWithTag("Player").transform; playerHealth = player.GetComponent<PlayerHealth>(); nerdHealth = GetComponent<NerdsHealth>(); nav = GetComponent<NavMeshAgent>(); }
//lets player melle a nerdd if they are touching, dealing damage void OnTriggerStay(Collider col) { if (col.gameObject.tag == "Nerd" && Input.GetKeyDown("mouse 0") && timer > timeBetweenAttacks) { nerdsHealth=col.gameObject.GetComponent<NerdsHealth>(); nerdsHealth.TakeDamage(damagePerHit); timer = 0f; Debug.Log("HIT"); } }