Ниже представленный скрип программы робота использует функции для рисования. Параметры функции fill() и stroke() задают черный, белый и
серый цвета. Функции line(), ellipse() и rect() создают фигуры для шеи, антенн, туловища и головы робота. Чтобы получше освоить функции, запустите программу и измените параметры робота:
size(720, 480);
smooth();
strokeWeight(2);
background(204);
ellipseMode(RADIUS);
// Шея
stroke(102); // Сделать линии серыми
line(266, 257, 266, 162); // Левая
line(276, 257, 276, 162); // Центральная
line(286, 257, 286, 162); // Правая
// Антенны
line(276, 155, 246, 112); // Малая
line(276, 155, 306, 56); // Большая
line(276, 155, 342, 170); // Средняя
// Туловище
noStroke(); // Невидимые линии
fill(102); // Окрашивать серым
ellipse(264, 377, 33, 33); // Шар
fill(0); // Окрашивать черным
rect(219, 257, 90, 120); // Собственно туловище
fill(102); // Окрашивать серым
rect(219, 274, 90, 6); // Серая полоса
// Голова
fill(0); // Окрашивать черным
ellipse(276, 155, 45, 45); // Голова
fill(255); // Окрашивать белым
ellipse(288, 150, 14, 14); // Большой глаз
fill(0); // Окрашивать черным
ellipse(288, 150, 3, 3); // Зрачок
fill(153); // Окрашивать в светло-серый
ellipse(263, 148, 5, 5); // Маленький глаз 1
ellipse(296, 130, 4, 4); // Маленький глаз 2
ellipse(305, 162, 3, 3); // Маленький глаз 3