float clampX = ClampAngle(target.eulerAngles.x,-30f,30f);
target.rotation = Quaternion.Euler(clampX,
target.eulerAngles.y,
0);
private float ClampAngle(float angle,float min,float max)
{
if (angle>=180)
{
angle -= 360f;
}
return Mathf.Clamp(angle,min,max);
}
Unity限制旋转角度
最新推荐文章于 2024-12-04 16:35:36 发布