My POV camera is attached to an object that can get hit by another object. When it gets hit the canera will spin in a random direction, like two weightless objects hitting each other...free rotation until drag stops it.
The Down key is mapped to spin the camera straight down. My problem is after it is hit, the down may not be Down anymore from the direction I'm looking. How do you fix this to always move Down from the direction I'm facing?
if(Input.GetKey("down")) { transform.Rotate(new Vector3(-1,0,0) * (Time.deltaTime * 180)); }