Hi All, I am trying to make an object go from one vector point to another vector point but I want it to curve to that point.
Like so:
The two points are going to be random so it can't be a set path. From my understanding on other forums it has to do with bezier curves but I can't find anything like this in the actions...
CurveX = (((1-BezierTime)*(1-BezierTime)) * StartPointX) + (2 * BezierTime * (1 - BezierTime) * ControlPointX) + ((BezierTime * BezierTime) * EndPointX);
CurveY = (((1-BezierTime)*(1-BezierTime)) * StartPointY) + (2 * BezierTime * (1 - BezierTime) * ControlPointY) + ((BezierTime * BezierTime) * EndPointY);
transform.position = Vector3(CurveX, CurveY, 0);
Any help would be most appreciated!