void OnTriggerEnter2D(Collider2D collider) { GameObject obj = collider.gameObject; if (!obj.GetComponentInChildren <Defender_TypeA>()) { return; } else { targetAnimation.SetBool("isAttacking", true); attackerA.Attack(obj); } if (obj.GetComponent <Cannon_ball>()) { targetAnimation.SetTrigger("isAttacked"); } }