Используя холст, я создаю коллекцию треугольников на странице, а затем накладываю на них все с большим градиентом.
Как только эти треугольники созданы, можно ссылаться на них, чтобы изменить их цвет с помощью JavaScript наопределенное событие?Или мне нужно снова нарисовать треугольник?
Цикл for, который делает треугольники:
context.fillStyle = color[i-1];
context.beginPath();
context.moveTo(1,leftStart+(itemStartHeight*(i-1))); //Tl
context.lineTo(width,(itemHeight*(i-1))); //Tr
context.lineTo(width,(itemHeight*i)+1); //Br
context.lineTo(1,leftStart+(itemStartHeight*i)+(i!=items ? 1 : 0)); //Bl
context.closePath();
context.fill();