2d игра: стреляйте по движущейся цели, предсказывая пересечение снаряда и юнита

Хорошо, все это происходит в красивом и простом 2D мире ... :)

Предположим, у меня есть статический объект A в позиции Apos, и линейно движущийся объект B в Bpos с bVelocity, и патрон с боеприпасами со скоростью Avelocity ...

Как бы я узнал, под каким углом A должен стрелять, чтобы попасть в B, принимая во внимание линейную скорость B и скорость патронов A?

Прямо сейчас цель находится в текущей позиции объекта, что означает, что к тому времени, когда мой снаряд попадет туда, юнит переместится в более безопасные позиции :)

Ответы на вопрос(11)

Ваш ответ на вопрос