计算给定 3D 旋转的正向矢量

Calculating Forward Vector Given Rotation in 3D

给定一个欧拉角矢量 3,如何从数学上找到物体所面对的方向。

也就是说,Unity是如何计算'transform.forward'向量的?

您应该阅读 球形极坐标 ,注意常规极角和欧拉角之间的区别。但无论如何,公式是(cos(pitch)cos(yaw), cos(pitch)sin(yaw), sin(pitch))。注意这里roll没有效果。