Toh*_*mas 7 java simulation vector angle game-physics
我正在为基于角度和速度的游戏编程AI运动.它是一个基于x,y轴的2D程序.我现在有一个位置向量,以及占速度与AI.Every时电流方向的速度矢量我移动AI我刚才添加的速度矢量到当前位置,让我的新position.At的那一刻运动是8方向的.我想要实现的是基于角度的运动(更真实的运动类型),并想知道是否可以从角度和速度常数计算速度矢量.
提前致谢!
Mik*_*ail 16
这更好.
这就是我设想你的程序的工作方式
position_X += velocity_X
position_Y += velocity_Y
通过三角学你可以做到
velocity_X = velocity*cos(angle)
velocity_Y = velocity*sin(angle)

要记住的一些事项包括