lock rotation on object in unity code example
Example 1: unity how to lock rotation
public float lockPos;
void Update()
{
// Locks the rotation.
transform.rotation = Quaternion.Euler(transform.rotation.eulerAngles.x, lockPos, lockPos);
}
Example 2: unity how to change rotation
transform.eulerAngles = new Vector3(0f, 180f, 0f); //rotates 180 degrees