共 3 篇文章 |
|
public static Quaternion Inverse(Quaternion rotation);public static Quaternion Lerp(Quaternion form, Quaternion to,float t);public static Quaternion Slerp(Quaternion form, Quaternion to,float t);public static Quaternion RotateTowards(Quaternion from, Quaternion to, float maxDegreesDelta);Quaternion类涉及到两个Quaterni... 阅213 转1 评0 公众公开 16-09-06 14:18 |
/// </summary>Quaternion rotations = Quaternion.identity;//第一种方式:将Quaternion实例对象赋值给transform的rotationrotations.eulerAngles = new Vector3(0.0f, tSpeed, 0.0f);A.rotation = rotations;//第二种方式:将三位向量代表的欧拉角直接赋值给transform的eulerAngleB.eulerAngles = new Vector3(0.0f, tSpeed, 0.0f);}}... 阅445 转0 评0 公众公开 16-09-06 13:54 |
Quaternion LookRotation(Vector3 forward, Vector3 upwards);可以先以forward、upwards求出right向量(x轴的朝向), 再以forward、right求出up向量(y轴的朝向), 即可。LookRotation(target - cube.position, Vector3.up);DrawLine(Vector3.zero, cube.forward, Color.blue);// 绘制每根轴 Debug.DrawLine(Vector3.zero, cube.right, Colo... 阅1662 转1 评0 公众公开 16-09-05 22:02 |