void OnTriggerEnter(Collider objet) { balle feu = collider.gameObject.GetComponent <balle>(); if (feu != null) { pv -= feu.degat; Destroy(feu); } }
private void ApplyCollision(balle balle) { this.Hitpoints--; if (this.Hitpoints <= 0) { BrickDestruction?.Invoke(this); Destroy(this.gameObject); } else { this.sr.sprite = BricksManager.Instance.Sprites[this.Hitpoints - 1]; } }
private void OnCollisionEnter2D(Collision2D collision) { balle balle = collision.gameObject.GetComponent <balle>(); ApplyCollision(balle); }