public PathEnumerator(BezierRenderer bezier, int sampleCount, Vector2 range) { this.Range = new Vector2(Mathf.Clamp01(range[0]), Mathf.Clamp01(range[1])); if (this.Range[1] < this.Range[0]) { this.Range = new Vector2(this.Range[1], this.Range[0]); } this.Count = sampleCount; this.Index = -1; this.Path = bezier; }
public PathEnumerator(BezierRenderer bezier, int sampleCount) : this(bezier, sampleCount, new Vector2(0.0f, 1.0f)) { }