Ho un missile che viene sparato da una nave in un angolo, quindi il missile si gira verso il bersaglio in un arco con un determinato raggio di virata. Come faccio a determinare il punto sull'arco quando devo iniziare a girare in modo che il missile si diriga dritto verso il bersaglio?
MODIFICARE
Quello che devo fare prima di lanciare i missili è calcolare e tracciare le rotte di volo. Quindi nell'esempio allegato il veicolo di lancio ha un'intestazione di 90 gradi e gli obiettivi sono dietro di esso. Entrambi i missili vengono lanciati a una direzione relativa di -45 gradi o + 45 gradi rispetto alla rotta del veicolo di lancio. I missili inizialmente ruotano verso il bersaglio con un raggio di virata noto. Devo calcolare il punto in cui il turno porta il missile verso la direzione in cui girerà per attaccare direttamente il bersaglio. Ovviamente se il bersaglio si trova a 45 gradi o meno, allora non vi è alcun turno iniziale il missile va dritto dritto verso il bersaglio.
Dopo il lancio del missile, la mappa mostrerà anche il tracciamento del missile su questa linea come indicazione del suo percorso di volo.
Quello che sto facendo è lavorare su un simulatore che imita il software operativo. Quindi devo tracciare la traiettoria di volo calcolata prima di consentire l'avvio del missile.
In questo esempio gli obiettivi sono dietro al veicolo di lancio ma vengono tracciati i percorsi precalcolati.