lеt c = "black";function setup() { create. Canvas(600, 400); background(205);}function draw() { if (mouse. Is. Pressed) { stroke. Weight(5); stroke(c); line(mouse. X, mouse. Y, pmouse. X, pmouse. Y);}Системна змінна pmouse завжди містить координати положення миші в кадрі відносно (0, 0) полотна.
//Ця функція виконується, якщо кнопка мишки натиснутаfunction mouse. Pressed() { if (mouse. X > 0 && mouse. X < 40 && mouse. Y > 0 && mouse. Y < 40) { c = "red"; } if (mouse. X > 40 && mouse. X < 80 && mouse. Y > 0 && mouse. Y < 40) { c = "blue"; } if (mouse. X>80 &&mouse. X<120 && mouse. Y >0 && mouse. Y <40){ c = "black"; }}Вибір кольору