我正在游戏中编写一个简单的球弹。更新几乎看起来像:
velocity += gravity;
velocity *=0.9;
pos += vel;
有没有办法设置发射的角度和功率以击中鼠标指定的点?像 peggle,http://youtu.be/4KbNiWsgJck?t= 45s
我知道有一个我几年前使用过的解决方案,但我找不到它。我相信它把我的更新变成了一个二次公式,或者推导出来什么的。它有两个用二次方程求解的解。
ps-希望这可以是 3D,但我也可以使用 2D 解决方案,因为我的曲线是 2D
有什么帮助吗?谢谢,丹