transform point; //i don't remember how to rotate a vector2 so i used a transform
point.position = startPoint; //i'm sure there's a function to rotate a vector2
point.rotate(angle); //now it's pointing to the desired new location
point.forward * distance; //now walk forward that much of a distance
//transform.forward is shorthand for (1,0,0). If your distance is 1.5f, it'll be(1.5f, 0, 0)
return transform.point;
}