c# - Adding constraint in Unity3D transform.rotate (on character controller) -


so part of controller code:

    float rotleftright = input.getaxis("mouse x") * mousesensitivity;     transform.rotate(0, rotleftright, 0,space.self); 

it works well, want restrict player making sharp turns when running above speed. i've been trying use mathf.clamp function on rotleft right results random @ best.