我試圖找到它需要的時間(如果有的話)碰撞路徑上的兩個物體將會接觸到,這對於一杯酒來說非常困難。查找同一碰撞路徑上兩個物體之間的接觸時間?
爲了討論各種情形,並在JavaScript:
var pointA = { x: 0 }
var pointB = { x: 100 }
var pointATravelTime = 1000; // milliseconds
var pointBTravelTime = 2000; // milliseconds
var pointATimeout = setTimeout(function() {
pointA.x = 200; // pointA will arrive here in pointATravelTime
}, pointATravelTime);
var pointBTimeout = setTimeout(function() {
pointB.x = 0; // pointB will arrive here in pointBTravelTime
}, pointBTravelTime);
從理論上講,我們怎麼能計算出它會採取pointA
和pointB
碰撞的時候,因爲他們都以不同的速度走向何方?
謝謝。
如果他們都在同一個軸上行駛,並朝向彼此的位置,那麼這只是他們旅途中的一半。 – Quill
@Quill是的,在x軸上,但在不同的速度和可能的不同的x位置 – shennan
找到他們的速度,你可以比較距離 – Ibu