protected virtual void OnCollisionEnter2D(Collision2D collision) { if (collision.gameObject.tag == "Enemy") { DefaultEnemy enemy = collision.gameObject.GetComponent <DefaultEnemy>(); if (enemy) { enemy.Shield(); } } }
protected void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "Enemy") { DefaultEnemy enemy = collision.GetComponent <DefaultEnemy>(); if (enemy) { enemy.Shield(); } } }