【问题标题】:How does gravity affect a vector重力如何影响矢量
【发布时间】:2012-06-19 02:37:02
【问题描述】:

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

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

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

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

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

【问题讨论】:

标签: javascript physics


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-03
    • 1970-01-01
    • 2016-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-08
    相关资源
    最近更新 更多