Buenas tardes, estoy intentando programar un detalle para la cámara y se trata básicamente de que al dejar de movernos, si no tocamos ninguna tecla la cámara se reposicione justo detras del personaje.
Esto se consigue con transform.RotateAround, un comando de Unity que hace que un objeto pueda girar alrededor de otro y que pide 3 datos para funcionar:
transform.RotateAround (Centro de rotación (el personaje), Eje sobre el que girara el objeto (eje Y de la camara), Ángulo a sumar o restar para que gire (Ecuación) *Time.deltaTime);
El problema es que aquí entran las matemáticas y creo que esto tiene algo que ver con el seno y el coseno, pero no encuentro la ecuación para poner en su lugar y que la cámara sepa cuanto tiene que rotar.
¿Alguna idea? Saludos.