Команды Processing¶
Содержание
Базовые команды¶
Настройка¶
size(width, height)
- задаёт размер окна по ширине (width) и высоте (height).
Например, size(600, 400)
. Создаст окно - 600 пикселей в ширину и 400 в высоту.
strokeWeight(weight)
- задаёт толщину «штриха» (линий и точек).
Например, strokeWeight(10)
. Задаст ширину «штриха» - 10 пикселей.
stroke(colorGrey)
- установить цвет «штриха» на оттенок серого (от 0 до 255).
stroke(Red, Green, Blue)
- установить цвет «штриха» в формате RGB - Red, Green, Blue (Красный, зелёный, синий).
Например, stroke(125)
. Задаст цвет «штриха» - светло серый.
stroke(255, 100, 0)
. Задаст цвет «штриха» - оранжевый.
fill(colorGrey)
- установить цвет заливки фигуры на оттенок серого (от 0 до 255).
fill(Red, Green, Blue)
- установить цвет фигуры в формате RGB - Red, Green, Blue.
Например, fill(125)
. Задаст цвет фигуры - светло серый.
fill(0, 100, 255)
. Задаст цвет фигуры - голубой.
Фигуры¶
point(x, y)
- нарисовать точку в координатах (x, y).
Например, point(20,40)
. Нарисовать точку на расстоянии 20 от левого края (x=20) и 40 от верхнего (y=40).
line(x1, y1, x2, y2)
- нарисовать линию, у которой точка начала по координатам (x1, y1), а точка конца (x2, y2).
Например, line(0, 0, 100, 100)
. Нарисовать линию из точки-начала (0, 0) в точку-конец (100, 100).
rect(x, y, width, height)
- нарисовать прямоугольник, в координате (x, y) с указанной шириной (width) и высотой (height).
Например, rect(20, 40, 150, 100)
. Нарисовать прямоугольник в точке (20, 40) с шириной 150 и высотой 100.
ellipse(x, y, width, height)
- нарисовать элипс (круг), в координате (x, y) с указанной шириной (width) и высотой (height).
Например, ellipse(50, 50, 30, 30)
. Нарисовать элипс в точке (50, 50) с шириной 30 и высотой 30.
triangle(x1, y1, x2, y2, x3, y3)
- нарисовать треугольник, вершины которого будут в (x1, y1), (x2, y2), (x3, y3) координатах.
Например, triangle(40, 100, 60, 20, 150, 100)
. Нарисовать треугольник с вершинами (40, 100), (60, 20), (150, 100).