0

如果您认为这个问题应该出现在数学交流中,我深表歉意,他们有点吓到我,他们的回答通常对我没有任何意义。

是的,我正在尝试在 Javascript 中获得非常基本的物理学。我有一个向量(方向和幅度),我需要修改方向和幅度,因为......嗯......重力。我确实知道如何使用 x 和 y 速度来计算这一切,但是这次我想采用不同的方法并使用向量来代替,尽管我无法理解它。

对不起,我提供了这么少的信息,但我一无所知...

particle.velocity.angle += ?;
particle.velocity.speed += ?;

使用加速度修改矢量的角度和速度的方程式是什么?

4

1 回答 1

3

与其将速度存储为角度和速度,不如将其存储为 x 速度和 y 速度。然后重力会影响 y 速度,但不会影响 x 速度。重力是一种力,所以它会加速,这意味着速度的变化是恒定的。在每次增量时,将 y 速度更改相同的量,您将获得重力效果。

于 2012-06-18T18:37:02.433 回答