Пример #1
0
 public void UpdateState()
 {
     if (isBlocking)
     {
         imageOfShield.ChangeImageOfShield(false);
         isBlocking = false;
         DeactivateBlocking();
         foreach (GameObject prefab in prefabs)
         {
             prefab.GetComponent <Health>().isBlocked(false);
         }
         StartCoroutine(Wait());
     }
     else
     {
         imageOfShield.ChangeImageOfShield(true);
         isBlocking = true;
         foreach (GameObject prefab in prefabs)
         {
             prefab.GetComponent <Health>().isBlocked(true);
         }
         ActivateBlocking();
         StartCoroutine(Wait());
     }
 }