Exemplo n.º 1
0
 public void TripleBtnToggle(bool IsClicked)
 {
     if (IsClicked)
     {
         HideThis(TripleActions);
         TripleBtnClose.SetActive(true);
     }
     else
     {
         ShowThis(TripleActions);
         TripleBtnClose.SetActive(false);
         HideThis(VictimActions);
         HideThis(CommunicationActions);
         HideThis(CardActions);
     }
 }
Exemplo n.º 2
0
    void OnTriggerEnter(Collider other)
    {
        if (other.tag == "Player")
        {
            active = true;
            ring.SetActive(true);

            foreach (GameObject action in VictimActions)
            {
                action.SetActive(true);
            }
            foreach (GameObject tripleBtn in TripleActions)
            {
                tripleBtn.GetComponent <Button>().interactable = true;
            }
            TripleBtnBg.SetActive(false);
            TripleBtnBg.GetComponent <Button>().interactable = true;
            TripleBtnClose.SetActive(true);
        }
    }
Exemplo n.º 3
0
    void Update()
    {
        Victim       = GameObject.FindGameObjectWithTag("Victim");
        VictimRadius = Victim.transform.Find("Radius").gameObject;
        ShowCommunicate();
        EnteredVictimArea();
        if (VictimRadius.GetComponent <UIAppear>().GetActive() || RescueRadius.GetComponent <RescueMeny>().GetActive())
        {
            HowBtn.GetComponent <Button>().interactable  = false;
            MenuBtn.GetComponent <Button>().interactable = false;

            if (IsXClickable)
            {
                TripleBtnClose.GetComponent <Button>().interactable = true;
            }
            else
            {
                TripleBtnClose.GetComponent <Button>().interactable = false;
            }
            if (IsTripleMidClickable)
            {
                TripleMid.GetComponent <Button>().interactable   = true;
                TripleBtnBg.GetComponent <Button>().interactable = true;
                TripleBot.GetComponent <Button>().interactable   = false;
            }
            if (IsTutorialFinished)
            {
                TripleBot.GetComponent <Button>().interactable = true;
            }
        }
        else
        {
            TripleBtnClose.GetComponent <Button>().interactable = true;
            TutorialBtnReact.TripleBtnToggle(false);
            HowBtn.GetComponent <Button>().interactable  = true;
            MenuBtn.GetComponent <Button>().interactable = true;
        }
    }