private Vector3[] OutLineCurveByAngle(Curve curve, float distance, float angle) { List <Vector3> result = new List <Vector3>(); for (int i = 0; i < curve.CurveDots.Length; i++) { Vector3 dot = MeshGenerator.AngleToPoint(distance, (curve.CurveDots[i].Angle.z + angle) * Mathf.Deg2Rad); dot += curve.CurveDots[i].Point; result.Add(dot); } return(result.ToArray()); }