예제 #1
0
    void OnTriggerEnter2D(Collider2D col)
    {
        if (col.gameObject.CompareTag("Pique") || col.gameObject.CompareTag("Ennemi"))
        {
            if (bouclier == false)
            {
                scriptBarreAction.finAction = true;
                barre.SetActive(false);
            }
            else
            {
                bouclier = false;
            }
        }

        if (col.gameObject.CompareTag("CaseBleu"))
        {
            couleurCase = CouleurCase.bleu;
        }

        if (col.gameObject.CompareTag("CaseRouge"))
        {
            couleurCase = CouleurCase.rouge;
        }
    }
예제 #2
0
    void OnTriggerExit2D(Collider2D col)
    {
        if (col.gameObject.CompareTag("CaseBleu"))
        {
            couleurCase = CouleurCase.neutre;
        }

        if (col.gameObject.CompareTag("CaseRouge"))
        {
            couleurCase = CouleurCase.neutre;
        }
    }
예제 #3
0
 void Start()
 {
     couleurCase = CouleurCase.neutre;
     bouclier    = false;
     goBouclier.SetActive(false);
 }