Python实现简单的"导弹" 自动追踪原理解析

qqarmor37980 12 0 pdf 2022-03-11 16:03:55

好,话不多说,我们来看看它的算法原理,看图:由于待会要用pygame演示,他的坐标系是y轴向下,所以这里我们也用y向下的坐标系。假定导弹和目标的初始状态下坐标分别是,(x,y),构造出直角三角形ABE,这个三角形用来求∠a的正弦和余弦值,因为vt是自己设置的,我们需要计算A到C点x和y坐标分别移动了多少,移动的值就是AD和CD的长度,这两个分别用vt乘cosa和sina即可。接下来我们分析求旋转后的导弹头的算法。

Python实现简单的"导弹" 自动追踪原理解析

Python实现简单的"导弹" 自动追踪原理解析

Python实现简单的"导弹" 自动追踪原理解析

Python实现简单的"导弹" 自动追踪原理解析

Python实现简单的"导弹" 自动追踪原理解析

Python实现简单的"导弹" 自动追踪原理解析

Python实现简单的"导弹" 自动追踪原理解析

Python实现简单的"导弹" 自动追踪原理解析

Python实现简单的"导弹" 自动追踪原理解析

用户评论
请输入评论内容
评分:
暂无评论