У мене є ракета, яку вистріляють з корабля під кутом, потім ракета повертається до цілі в дузі з заданим радіусом повороту. Як визначити точку на дузі, коли мені потрібно почати поворот, щоб ракета прямувала до цілі?
EDIT
Що мені потрібно зробити, перш ніж запустити ракети, це обчислити та намалювати шляхи польоту. Так, у прикладі прикладу ракет-носій має заголовок у 90 градусів, а цілі - за ним. Обидві ракети запускаються у відносному напрямку -45deg або + 45 градусів до заголовка ракетного апарату. Ракети спочатку повертаються до цілі з відомим радіусом повороту. Я повинен обчислити точку, в якій поворот відводить ракету до напрямку, в якому вона повернеться, щоб безпосередньо атакувати ціль. Очевидно, якщо ціль знаходиться на рівні 45 градусів або близько неї, то початкового повороту ракета просто не спрямована до цілі.
Після запуску ракети на карті також буде показано відстеження ракети на цій лінії як вказівка її шляху польоту.
Що я роблю, це робота над тренажером, який імітує операційне програмне забезпечення. Тому мені потрібно намалювати обчислену траєкторію польоту до того, як я дозволю запуск ракети.
У цьому прикладі цілі знаходяться за ракет-носієм, але попередньо обчислені шляхи намальовані.