Delete Points of a Line Renderer through Time.

Hey everyone i’m still quite new with unity and have been having a problem with line renderers. I was just wondering on how to delete old points of a line renderer through time since it keeps getting longer and longer and i have no idea where to start. Much help would be appreciated.

(an image of what im trying to get deleted)
https://drive.google.com/open?id=0B-_ZfjFGb-uoVGtzTFpEaEV5QXc

(the code im using)
https://drive.google.com/open?id=0B-_ZfjFGb-uoWkxfU0ZzN1JIZVE

My first suggestion was going to be to store your points in a list, but you’re already doing that, so now you just need to remove points from the list using points.RemoveAt(0) (probably within a “while (points.Count > someNumber)” block ) and then set the entire point array on the LineRenderer using points.toArray().