if (OVRInput.Get(OVRInput.RawButton.Y))
Vector3 Camera_Euler = Camera.transform.eulerAngles;
Camera_Euler.y = Camera_Euler.y + 20;
transform.rotation = Quaternion.Euler(Camera_Euler);
//transform.rotation = Quaternion.Euler(0, 20, 0);
Camera.transform.rotation = transform.rotation;

とするとYボタンを押している間、20度刻みでカメラがずっと回転し続けてしまいます。
Yボタンを押している間だけカメラをY軸方向に20度傾けるにはどうすればいいのでしょう?