コード例 #1
0
 void UpdatePanel()
 {
     Construct.GetEvent();
     title.text      = titleString;
     descriptor.text = descriptorString;
     ButtonOne.GetComponentInChildren <TextMeshProUGUI>().text   = buttonOneString;
     ButtonTwo.GetComponentInChildren <TextMeshProUGUI>().text   = buttonTwoString;
     ButtonThree.GetComponentInChildren <TextMeshProUGUI>().text = buttonThreeString;
     ButtonFour.GetComponentInChildren <TextMeshProUGUI>().text  = buttonFourString;
     ButtonTwo.gameObject.SetActive(false);
     ButtonThree.gameObject.SetActive(false);
     ButtonFour.gameObject.SetActive(false);
     Debug.Log(Manager.secvalue + "/" + b2securityValueDiff);
     Debug.Log(Manager.secvalue + "/" + b3securityValueDiff);
     Debug.Log(Manager.secvalue + "/" + b4securityValueDiff);
     if (Manager.dinovalue < b1dinoValueRequirement || Manager.guestvalue < b1dinoValueRequirement || Manager.secvalue < b1securityValueRequirement)
     {
         ButtonOne.interactable = false;
     }
     else
     {
         ButtonOne.interactable = true;
     }
     if (buttonTwoString != "")
     {
         ButtonTwo.gameObject.SetActive(true);
         if (Manager.dinovalue < b2dinoValueRequirement || Manager.guestvalue < b2dinoValueRequirement || Manager.secvalue < b2securityValueRequirement)
         {
             ButtonTwo.interactable = false;
         }
         else
         {
             ButtonTwo.interactable = true;
         }
     }
     if (buttonThreeString != "")
     {
         ButtonThree.gameObject.SetActive(true);
         if (Manager.dinovalue < b3dinoValueRequirement || Manager.guestvalue < b3dinoValueRequirement || Manager.secvalue < b3securityValueRequirement)
         {
             ButtonThree.interactable = false;
         }
         else
         {
             ButtonThree.interactable = true;
         }
     }
     if (buttonFourString != "")
     {
         ButtonFour.gameObject.SetActive(true);
         if (Manager.dinovalue < b4dinoValueRequirement || Manager.guestvalue < b4dinoValueRequirement || Manager.secvalue < b4securityValueRequirement)
         {
             ButtonFour.interactable = false;
         }
         else
         {
             ButtonFour.interactable = true;
         }
     }
 }