1.如何在unity写cos60
Mathf.Cos(Mathf.Deg2Rad * 60)
Deg2Rad将 60 角度转换为弧度,因为里面参数只能填弧度数
2.计算一个Vector3绕旋转中心旋转指定角度后所得到的向量
/// <summary> /// 计算一个Vector3绕旋转中心旋转指定角度后所得到的向量。 /// </summary> /// <param name="source">旋转前的源Vector3</param> /// <param name="axis">旋转轴</param> /// <param name="angle">旋转角度</param> /// <returns>旋转后得到的新Vector3</returns> public Vector3 V3RotateAround(Vector3 source, Vector3 axis, float angle) { Quaternion q = Quaternion.AngleAxis(angle, axis);// 旋转系数 return q * source;// 返回目标点 }