Chaos.WithinFOV C# (CSharp) Méthode

WithinFOV() private méthode

private WithinFOV ( Vector3 point ) : bool
point Vector3
Résultat bool
    bool WithinFOV(Vector3 point)
    {
        Vector3 diff = point - Camera.main.transform.position;
        diff.Normalize();
        return ( Vector3.Dot(diff, Camera.main.transform.forward) >= Mathf.Cos(Mathf.Deg2Rad*Camera.main.fieldOfView));
    }