/// <summary> /// Efeito visual de dano recebido. /// </summary> /// <returns>IEnumerator</returns> IEnumerator DamageEffect() { // Camera sacode camScript.ShakeCamera(0.5f, 0.1f); // Player fica piscando for (float i = 0; i < 1f; i += 0.1f) { sr.enabled = false; yield return(new WaitForSeconds(0.1f)); sr.enabled = true; yield return(new WaitForSeconds(0.1f)); } // Invencibilidade termina ao fim do processo isInvencible = false; }