IEnumerator FlashPLayer()
        {
            while (!playerLifeManager.CanBeHit())
            {
                yield return(new WaitForSeconds(0.1f));

                EnableFlashingSprites();
            }

            if (playerLifeManager.CanBeHit())
            {
                EnableSprites();
                StopCoroutine(FlashPLayer());
            }
        }
Esempio n. 2
0
 public bool CanBeHit()
 {
     return(playerLifeManager.CanBeHit() /* && playerShieldManager.CanBeHit()*/);
 }