void OnTriggerEnter2D(Collider2D other) { if (other.CompareTag("Player2")) { player2Health.TakeDamage(dmg); } }
void OnTriggerEnter2D(Collider2D other) { if (other.CompareTag("Player2")) { player2Health.TakeDamage (dmg); Collider2D collider = gameObject.GetComponentInParent(typeof(Collider2D)) as Collider2D; if (collider != null) collider.enabled = false; } }
void AttackP2() { //On every attack i need to put timer to 0 for checking time between attacks on Update() timerP2 = 0f; //Player is alive if (player2Health.currentHealth > 0) { //Launch attack animation anim.SetBool("attack", true); //Call take damage from playerhealth to rest damaged player2Health.TakeDamage(attackDamage); } }