游戏中的数学

2018-11-24  本文已影响0人  92c5d7b45a71

如何计算抛射物瞄准的提前量

公式1:预测位置 = 目标位置 + ( 目标方向 * 目标速度 * 所需时间)

假定子弹无下坠无速度衰减,并且目标是匀速直线移动。
简化情况下所需时间 = 距离 / 速度

蓝图 (10000为子弹的初始速度),GetVelocity需要这个Actor有Movment组件
参考链接:

UE4 ASWERHUB - AI可以预测瞄准你的位置
*Solving Ballistic Trajectories - Forrest Smith

上一篇下一篇

猜你喜欢

热点阅读