Ho un personaggio che cammina verso punti casuali nella mia stanza in Unity. Il problema è che si trova sempre di fronte in una direzione, voglio scrivere in C # un pezzo di codice che ottenga la direzione in cui si trova attualmente il personaggio e la posizione del bersaglio, quindi calcola l'angolazione tra di loro per girare il personaggio. Ho provato la LookAt
funzione, ma ciò fa camminare il personaggio in una forma ad arco verso il bersaglio che sembra molto innaturale mentre guarda costantemente il bersaglio.