// 向量v0沿着Y轴旋转45度得到v1 Vector3 v0; Vector3 v1 = Quaternion.AngleAxis(45, Vector3.up) * v0;
// 某游戏物体绕Y轴旋转30度得到的新Quaternion Quaternion rotation = Quaternion.Euler(0f,30f,0f) * Target.rotation; // 沿着Target的X轴延伸10米求目标点的3D坐标 Vector3 newPos = Target.position + rotation * new Vector3(10f,0f,0f);
// 某坐标vo沿着某个方向距离5米得到的新坐标v1 Vector3 vo; Vector3 direction ;// 此为单位向量 Vector3 v1 = vo + direction * 5f;
学习链接 : http://www.xuanyusong.com/archives/1977
时间: 2024-10-02 20:23:35