from | El ángulo se extiende alrededor desde este vector. |
to | El ángulo se extiende alrededor de este vector. |
Devuelve el ángulo en grados entre from
y to
.
El ángulo retornado es siempre el ángulo non reflex entre los dos vectores, es decir, el menor de los dos ángulos posibles entre ellos y nunca mayor que 180 grados.
using UnityEngine;
public class AngleExample : MonoBehaviour { public Transform target;
// prints "close" if the z-axis of this transform looks // almost towards the target
void Update() { Vector3 targetDir = target.position - transform.position; float angle = Vector3.Angle(targetDir, transform.forward);
if (angle < 5.0f) print("close"); } }