C++ 如何在州界移动炮弹
我有投射物的繁殖点,我必须沿着州线的方向移动它,但我不知道目标点。那个么,我需要写什么公式或概念,才能进入抛射体的状态线 假设繁殖点为(4,5),因此对于任何坐标值,它都应该朝向(-4,-5)的方向。C++ 如何在州界移动炮弹,c++,C++,我有投射物的繁殖点,我必须沿着州线的方向移动它,但我不知道目标点。那个么,我需要写什么公式或概念,才能进入抛射体的状态线 假设繁殖点为(4,5),因此对于任何坐标值,它都应该朝向(-4,-5)的方向。 提前感谢给定一些x,您可以使用两点公式找到y: y = y1 + (x-x1)*(y2-y1)/(x2-x1) x2==x1时除外 或者,对于给定的y,得到x: x = x1 + (y-y1)*(x2-x1)/(y2-y1) y2==y1时除外 所以,你有 y= 5.0 + (x+4.0)*(
提前感谢给定一些x,您可以使用两点公式找到y:
y = y1 + (x-x1)*(y2-y1)/(x2-x1)
x2==x1时除外
或者,对于给定的y,得到x:
x = x1 + (y-y1)*(x2-x1)/(y2-y1)
y2==y1时除外
所以,你有
y= 5.0 + (x+4.0)*(8.0)/(10.0)
问题是什么?从公式x=x_0+t*v_x,y=y_0+t*v_y中,你还可以期待这个问题的答案是什么?很高兴你喜欢我的答案,它也应该是+1吗?