Get point Position

So i want to get the position of the blue point and i know the red point position.How to do that
i try float Circleradius = Vector3.Distance(RED1.transform.position,RED2.transform.position); MidPoint = Vector3.Lerp(RED2.transform.position,RED1.transform.position,0.5f); MidPoint.y += Circleradius;
to get the position of blue point but it will not work if two red point y value is not the same.
.Also i dont want to use transform.Lookat to do the task Sorry for my bad English

153467-untitled-copy-copy.png

I think you need the perpendicular fonction :o

Have fun :slight_smile: