public void CreateBasicPathSetup() { // _snakePath = new SnakePath(); _snakePath.Reset(); //Start Point _snakePath.Push(Vector3.zero); //Start Ctrl Point _snakePath.Push(Vector3.zero + Vector3.up); Vector3 EndPoint = new Vector3(0, 0, 2); //End Ctrl Point _snakePath.Push(EndPoint + Vector3.down); //End Point _snakePath.Push(EndPoint); _snakePath.AddSegment(new Vector3(0, 0, 3)); }