Processing:Справочник языка Processing/setup(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) Нет описания правки |
Myagkij (обсуждение | вклад) |
||
Строка 14: | Строка 14: | ||
Функция setup() вызывается один раз при запуске программы. Она используется для установления исходных свойств окружения, таких как размер экрана, и для загрузки мультимедиа, например изображений и шрифтов. В каждой программе допускается только одна функция setup() и не допускается её повторный вызов. | Функция setup() вызывается один раз при запуске программы. Она используется для установления исходных свойств окружения, таких как размер экрана, и для загрузки мультимедиа, например изображений и шрифтов. В каждой программе допускается только одна функция setup() и не допускается её повторный вызов. | ||
Если необходимо изменить размер окна, то вызов функций size() и fullScreen() необходимо разместить вначале функции setup(). | Если необходимо изменить размер окна, то вызов функций [[Processing:Справочник языка Processing/size()|size()]] и [[Processing:Справочник языка Processing/fullScreen()|fullScreen()]] необходимо разместить вначале функции setup(). | ||
{{Блок/Инфо1 | {{Блок/Инфо1 |
Текущая версия от 18:40, 19 сентября 2023
Содержание | Среда разработки Processing | Справочник языка Processing | Библиотеки | Примеры | Режимы программирования |
Проверка/Оформление/Редактирование: Мякишев Е.А.
setup() [1]
Обозначение
setup()
Описание
Функция setup() вызывается один раз при запуске программы. Она используется для установления исходных свойств окружения, таких как размер экрана, и для загрузки мультимедиа, например изображений и шрифтов. В каждой программе допускается только одна функция setup() и не допускается её повторный вызов.
Если необходимо изменить размер окна, то вызов функций size() и fullScreen() необходимо разместить вначале функции setup().
Синтаксис
setup()
{
}
Параметры
void
Возвращаемое значение
void
Пример
№1
int x = 0;
void setup() {
size(200, 200);
background(0);
noStroke();
fill(102);
}
void draw() {
rect(x, 10, 2, 80);
x = x + 1;
}
№2
int x = 0;
void setup() {
fullScreen();
background(0);
noStroke();
fill(102);
}
void draw() {
rect(x, height*0.2, 1, height*0.6);
x = x + 2;
}
См.также
Внешние ссылки
Примеры на Processing | |
---|---|
Основы |
|
Продвинутые графические эффекты |
|
Примеры из сторонних библиотек |