Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从速度计算角方向_Javascript_Geometry_2d_Physics_Trigonometry - Fatal编程技术网

Javascript 从速度计算角方向

Javascript 从速度计算角方向,javascript,geometry,2d,physics,trigonometry,Javascript,Geometry,2d,Physics,Trigonometry,我试图计算弹丸的角方向,知道它的X和Y速度,我可以找到它运动的大小,但是我很难集中精力去获得它运动的角方向(弧度) 我想可能是晒黑了,或者是罪恶了,但我还是有点不知所措……tan-1(y/x) 不知道你是否考虑了重力等等。tan-1(y/x) 不知道你是否考虑了重力,所以。你可能对数学感兴趣 给定原点周围的x和y,它将返回角度。例如 Math.atan2( 0, 1) === 0; Math.atan2(0.5, 0.5) === Math.PI / 4; 它确实考虑了方向,因此您不必担

我试图计算弹丸的角方向,知道它的X和Y速度,我可以找到它运动的大小,但是我很难集中精力去获得它运动的角方向(弧度)

我想可能是晒黑了,或者是罪恶了,但我还是有点不知所措……

tan-1(y/x)

不知道你是否考虑了重力等等。

tan-1(y/x)


不知道你是否考虑了重力,所以。

你可能对数学感兴趣

给定原点周围的
x
y
,它将返回角度。例如

Math.atan2(  0,   1) === 0;
Math.atan2(0.5, 0.5) === Math.PI / 4;

它确实考虑了方向,因此您不必担心
1/1
-1/-1
(通常会产生相同的角度)。

您可能对
数学.atan2
感兴趣

给定原点周围的
x
y
,它将返回角度。例如

Math.atan2(  0,   1) === 0;
Math.atan2(0.5, 0.5) === Math.PI / 4;
它确实考虑了方向,因此您不必担心
1/1
-1/-1
(这通常会导致相同的角度)