View difference between Paste ID: sLA6Ags4 and MUbKyRiH
SHOW: | | - or go back to the newest paste.
1
using System.Collections;
2
using System.Collections.Generic;
3
using UnityEngine;
4
5
public class BricksScript : MonoBehaviour
6
{
7
    //Zmienna prywatna, którą można zmieniać w inspektorze
8
    //Ilość życia naszej cegiełki
9
    [SerializeField]
10
    int life = 1;
11
12
    //Za każdym razem jak ona się zetknie z czymś
13
    private void OnCollisionEnter(Collision collision)
14
    {
15
        //Jeżeli ma to tag Ball
16
        if(collision.gameObject.tag == "Ball")
17
        {
18
            //usuawamy jedno życie
19
            life--;
20
            //Jeżeli życia są równe lub mniejsze od 0
21
            if(life <= 0)
22
            {
23
                GameManager.instance.bricks.Remove(this.gameObject);
24
                Destroy(gameObject); //Zniszcz obiekt
25
            }
26
        }
27
    }
28
}
29