line

function setup()
--displayMode()
--creamos la tabla y dos variables
puntos = {}
tocar = 0
maxPuntos = 99
parameter.watch("tocar")
print("If tocar > 99 the line will disappear from point to point")
print("can play different parts and the line will follow your sequence")
colores = color(math.random(2255),math.random(2255),math.random(2255),math.random(2255))

end

function draw()
background(0)
stroke(colores)
strokeWidth(12)
lineCapMode(ROUND)

if tocar > 1 then
    puntox = puntos[1].x
    puntoy = puntos[1].y
    
    --sentencia for
    for t=2 , tocar do
        px = puntos[t].x
        py = puntos[t].y
        
        line(puntox,puntoy,px,py)
        puntox = px
        puntoy = py
        end
    end

 end

function touched(touch)


tocar = tocar + 1
if tocar > maxPuntos then
    tocar = maxPuntos
    table.remove(puntos,1)
    end
    table.insert(puntos,touch)
  end