Пример #1
0
    // Use this for initialization

    void Awake()
    {
        player       = GameObject.Find("Player");
        canvas       = GameObject.Find("Canvas").GetComponent <Canvas>();
        WaterUI      = Instantiate(Resources.Load <WaterPurifierUI>("WaterPurifierUI"));
        WaterUI.name = "WaterPurifierUI";
        WaterUI.Initialize();
        WaterUI.transform.SetParent(canvas.transform);
        sound = GetComponent <AudioSource>();
    }
Пример #2
0
 private void ToggleWaterUI()
 {
     waterUIOpen = !waterUIOpen;
     waterUI     = waterColliderID.gameObject.GetComponent <WaterPurifier>().WaterUI;
     foreach (Transform waterSlot in waterUI.transform)
     {
         if (waterSlot.GetComponent <Image> () != null)
         {
             waterSlot.GetComponent <Image> ().enabled = !waterSlot.GetComponent <Image> ().enabled;
         }
         else
         {
             waterSlot.GetComponent <Text> ().enabled = !waterSlot.GetComponent <Text> ().enabled;
         }
     }
     waterUI.GetComponent <Image>().enabled = !waterUI.GetComponent <Image>().enabled;
 }