Example #1
0
 private void OnTriggerStay(Collider other)
 {
     //Desativa o efeito Parallax
     if (other.gameObject.tag == "StopParallax")
     {
         deactivateParallax = true;
     }
     //Ângulos de camera
     if (other.gameObject.tag == "Camera Angle")
     {
         _cameraScript.CameraAngle1();
         deactivateParallax = true;
     }
     if (other.gameObject.tag == "Camera Angle 2")
     {
         _cameraScript.CameraAngle2();
         deactivateParallax = true;
     }
     if (other.gameObject.tag == "Camera Angle 3")
     {
         _cameraScript.CameraAngle3();
         deactivateParallax = true;
     }
     //Ativa os efeitos da areia movediça
     if (other.gameObject.tag == "Quicksand")
     {
         deactivateParallax = true;
         anim.SetTrigger("Quicksand");
         QuickSand      = true;
         rBody.velocity = new Vector3(0, 0, 0);
         quickEnded     = true;
         if (timerQuick >= 3)
         {
             hitPoints -= 100;
             quickEnded = false;
         }
     }
 }