Class LineRnederererExtension
- Namespace
- CodeBase
- Assembly
- 4Experience.CodeBase.Core.Runtime.dll
public static class LineRnederererExtension
- Inheritance
-
LineRnederererExtension
Properties
BezierCurveProgress
private static float BezierCurveProgress { get; set; }
Property Value
- float
BezierPositionAtCurrentCurveProgress
private static Vector3 BezierPositionAtCurrentCurveProgress { get; set; }
Property Value
- Vector3
Methods
DrawCubicBezierCurve(LineRenderer, Vector3, Vector3, Vector3, Vector3)
public static void DrawCubicBezierCurve(this LineRenderer lineRenderer, Vector3 firstPoint, Vector3 secondPoint, Vector3 thirdPoint, Vector3 fourthPoint)
Parameters
lineRenderer LineRenderer
firstPoint Vector3
secondPoint Vector3
thirdPoint Vector3
fourthPoint Vector3
DrawQuadraticBezierCurve(LineRenderer, Vector3, Vector3, Vector3)
public static void DrawQuadraticBezierCurve(this LineRenderer lineRenderer, Vector3 firstPoint, Vector3 secondPoint, Vector3 thirdPoint)
Parameters
lineRenderer LineRenderer
firstPoint Vector3
secondPoint Vector3
thirdPoint Vector3
DrawQuadraticBezierCurve(LineRenderer, Vector3, Vector3, Vector3, int)
public static void DrawQuadraticBezierCurve(this LineRenderer lineRenderer, Vector3 firstPoint, Vector3 secondPoint, Vector3 thirdPoint, int renderPointsCount)
Parameters
lineRenderer LineRenderer
firstPoint Vector3
secondPoint Vector3
thirdPoint Vector3
renderPointsCount int