public void storeTransform() { OscillationPoint oscPoint = new OscillationPoint(transform.localPosition); oscillationPoints.Add(oscPoint); worldPoints.Add(transform.position); }
public void closePath() { if (oscillationPoints.Count > 1) { Vector3 firstPosition = oscillationPoints[0].position; OscillationPoint oscPoint = new OscillationPoint(firstPosition); oscillationPoints.Add(oscPoint); worldPoints.Add(worldPoints[0]); } }