void FadeIn()
 {
     tempo        = Time.time + 0.1f;
     cor         += fade;
     branco.color = new Color32(0, 0, 0, (byte)cor);
     if (cor >= 255)
     {
         estado = FadeEstado.Trocar;
     }
 }
 void OnTriggerStay(Collider hit)
 {
     if (hit.CompareTag("Player") && Input.GetKeyDown(KeyCode.E))
     {
         player = hit.gameObject;
         branco.gameObject.SetActive(true);
         estado = FadeEstado.FadeIn;
         tempo  = Time.time + 0.1f;
         texto.gameObject.SetActive(false);
     }
 }
    void FadeOut()
    {
        tempo        = Time.time + 0.1f;
        cor         -= fade;
        branco.color = new Color32(0, 0, 0, (byte)cor);

        if (cor <= 0)
        {
            estado = FadeEstado.zero;
        }
    }
 void Update()
 {
     if (estado == FadeEstado.FadeIn)
     {
         FadeIn();
     }
     else if (estado == FadeEstado.FadeOut)
     {
         FadeOut();
     }
     else if (estado == FadeEstado.Trocar)
     {
         controlMenu.GetComponent <TelaDeLoad>().ChangeScene("cena02");
         estado = FadeEstado.Nada;
         player.GetComponent <Collider>().GetComponent <Move>().terceira = false;
     }
 }