/// <summary>
///水平方向上控制物体朝向target转动
/// </summary>
/// <param name="horizontalObj">所需转向物体</param>
/// <param name="targetObj">目标物体</param>
/// <param name="HorizontalBaseAxis">转动轴向</param>
/// <param name="HorizontalObjEulerAngle">初始本物体EulerAngle</param>
/// <param name="MinValue">转动最小值</param>
/// <param name="MaxValue">转动最大值</param>
/// <param name="rotSpeed">转动速度</param>
public static void SetHorizontalLookAt(Transform horizontalObj, Transform targetObj, Vector3 HorizontalBaseAxis, Vector3 HorizontalObjEulerAngle, float MinValue, float MaxValue, float rotSpeed)
{
Vector3 localTarget = horizontalObj.transform.parent.InverseTransformPoint(targetObj.position);
水平 或 垂直 上控制物体朝向目标物体转动
最新推荐文章于 2023-09-17 19:56:48 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)