// for debugging void CreatePatternInput() { if (Input.GetKeyDown("space")) { path.AddStraight(stepDistance, 10, true); terrainGeneration.UpdateRoad(stepDistance); } if (Input.GetKeyDown("right")) { path.AddCorner(90, 20, 0, stepDistance); terrainGeneration.UpdateRoad(stepDistance); } if (Input.GetKeyDown("left")) { path.AddCorner(-90, 20, 0, stepDistance); terrainGeneration.UpdateRoad(stepDistance); } if (Input.GetKeyDown("down")) { path.AddDownFall(3, 20, stepDistance); terrainGeneration.UpdateRoad(stepDistance); } if (Input.GetKeyDown("up")) { path.AddLooping(20, roadSideOffset, stepDistance); terrainGeneration.UpdateRoad(stepDistance); } }