Processing:Примеры/Базовые фигуры: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 104: Строка 104:
<references />
<references />


{{Навигационная таблица/Справочник языка Processing}}
{{Навигационная таблица/Портал/Processing}}
{{Навигационная таблица/Processing/Примеры}}
{{Навигационная таблица/Телепорт}}

Версия от 11:59, 20 мая 2023


Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Описание[1]

Для создания базовых фигур в Processing используются функции triangle(), rect(), quad(), ellipse() и arc(). К примеру, квадраты создаются при помощи rect(), а круги – при помощи ellipse(). В каждой из этих функций есть параметры, с помощью которых задается размер и расположение фигуры на экране.

Пример

size(640, 360);
background(0);
noStroke();

fill(204);
triangle(18, 18, 18, 360, 81, 360);

fill(102);
rect(81, 81, 63, 63);

fill(204);
quad(189, 18, 216, 18, 216, 360, 144, 360);

fill(255);
ellipse(252, 144, 72, 72);

fill(204);
triangle(288, 18, 351, 360, 288, 360); 

fill(255);
arc(479, 300, 280, 280, PI, TWO_PI);

{{#set: Код примера= size(640, 360); background(0); noStroke();

fill(204); triangle(18, 18, 18, 360, 81, 360);

fill(102); rect(81, 81, 63, 63);

fill(204); quad(189, 18, 216, 18, 216, 360, 144, 360);

fill(255); ellipse(252, 144, 72, 72);

fill(204); triangle(288, 18, 351, 360, 288, 360);

fill(255); arc(479, 300, 280, 280, PI, TWO_PI); }}

См.также

Внешние ссылки