在给定固定速度/角度的情况下,如何将运动物体加速到X和Y速度?

Sko*_*ofo 0 math geometry

数学今天逃脱了我.

如果物体以45度角以规定的速度(例如,5像素/秒)运行,我如何找到物体的X速度和Y速度?

Nos*_*dna 12

所以总是5像素/秒,总是45度?

一般情况是

 velx=cos(a)*vel;
 vely=sin(a)*vel;
Run Code Online (Sandbox Code Playgroud)

a是角度,通常是弧度,因此从度数转换,符号(正/负)将取决于您的坐标系.

从20世纪80年代开始的疯狂事实:在过去,我们使用查找表来犯罪和cos!


编辑:由于下面的评论,使我的轴更传统.x对你的权利是正面的.你是积极的.45度到东北.如果您还有别的,请告诉我.