Как сделать проверку по Vector3 в C#?
Просто проверить расстояние между точками:
var dist = Mathf.Abs(Vector3.Distance(outlon, user.position));
if (dist<10.5f) // попал
Тогда проверяй не точь в точь (==), а больше равно или меньше равно (>= ; <=).