protected virtual void OnTriggerEnter2D(Collider2D collision) { if (HpableExtension.IsFromWrongTeam(this, collision, out Bullet bullet)) { this.Hp.TakeHp(bullet.Dmg, "Bullet"); bullet.Kill(); } }
protected void OnTriggerEnter2D(Collider2D collision) { if (HpableExtension.IsFromWrongTeam(this, collision, out Bullet bullet)) { this.Hp.TakeHp(bullet.Dmg, "Bullet"); bullet.Kill(); } if (itemTrigger = collision.GetComponent <ItemOnTrigger>()) { return; } }
protected void OnTriggerEnter2D(Collider2D collision) { if (HpableExtension.IsFromWrongTeam(this, collision, out Bullet bullet)) { this.Hp.TakeHp(bullet.Dmg, "Bullet"); bullet.Kill(); } if (collision.GetComponent <Resource>()) { collidesWithResource = true; } }