Расчет двумерной параболической траектории снаряда для попадания в позицию

Я разрабатываю Tower Defense в 2D в Unity.

Я пытаюсь рассчитать параболу, чтобы нарисовать траекторию снарядов, выпущенных из башни в игре. У меня есть положение башни и положение противника — теперь мне нужен алгоритм, вычисляющий параболу, которая попадет в противника.

Есть ли универсальный алгоритм или что-то в этом роде для такого расчета?


person Fausto Sanchez    schedule 02.10.2015    source источник
comment
После 1 минуты гугления: en.wikipedia.org/wiki/   -  person Adrian Krupa    schedule 03.10.2015
comment
Эта ссылка может решить ваш вопрос!   -  person Rasa Mohamed    schedule 03.10.2015


Ответы (1)


Предполагая гравитацию, но без сопротивления, мы имеем:

куда

  • х, у - смещение
  • x_0, y_0 - начальное местоположение
  • u_x, u_y - начальная скорость
  • g ускорение свободного падения
  • t истекло время
person user2471379    schedule 12.03.2017