public static Vector2 Direction(Vector3 vec1, Vector3 vec2) { return new Vector2(Direction(vec1.Z, vec1.X, vec2.Z, vec2.X), Direction(vec1.Z, vec1.Y, vec2.Z, vec2.Y)); } public static float Distance(Vector3 pos1, Vector3 pos2)