Table of Contents

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