Esempio n. 1
0
 void UpdateShield()
 {
     foreach (GameObject shield in shields)
     {
         BossShieldController shieldController = shield.GetComponent <BossShieldController>();
         if (shieldController.lastDeathTime != 0 && Time.time - shieldController.lastDeathTime < shieldRefreshTime)
         {
             continue;
         }
         shieldController.Regenerate();
     }
 }
Esempio n. 2
0
    void UpdateShield()
    {
        foreach (GameObject shield in shields)
        {
            BossShieldController shieldController = shield.GetComponent <BossShieldController>();
            if (shieldController.lastDeathTime != 0 && Time.time - shieldController.lastDeathTime < shieldRefreshTime)
            {
                continue;
            }

            shieldController.lastDeathTime             = 0;
            shield.GetComponent <Collider2D>().enabled = true;
            shield.GetComponent <Renderer>().enabled   = true;
        }
    }