Processing:Примеры/Фоновое изображение: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки |
Нет описания правки |
||
Строка 109: | Строка 109: | ||
<references /> | <references /> | ||
{{Навигационная таблица/ | {{Навигационная таблица/Портал/Processing}} | ||
Версия от 12:01, 20 мая 2023
Содержание | Среда разработки Processing | Справочник языка Processing | Библиотеки | Примеры | Режимы программирования |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Описание[1]
Этот скетч-пример демонстрирует самый быстрый способ загрузки фонового изображения в Processing. Чтобы изображение могло служить в качестве фона, оно должно быть той же ширины и высоты, что и сама программа.
Пример
PImage bg;
int y;
void setup() {
size(640, 360);
// ширина и высота фонового изображения должны быть равны
// значениям параметров в методе size();
// в этой программе размер экрана составляет 640 х 360 пикселей.
bg = loadImage("moonwalk.jpg");
}
void draw() {
background(bg);
stroke(226, 204, 0);
line(0, y, width, y);
y++;
if (y > height) {
y = 0;
}
}
{{#set: Код примера= PImage bg; int y;
void setup() {
size(640, 360); // ширина и высота фонового изображения должны быть равны // значениям параметров в методе size(); // в этой программе размер экрана составляет 640 х 360 пикселей. bg = loadImage("moonwalk.jpg");
}
void draw() {
background(bg); stroke(226, 204, 0); line(0, y, width, y); y++; if (y > height) { y = 0; }
} }}
См.также
Внешние ссылки
Примеры на Processing | |
---|---|
Основы |
|
Продвинутые графические эффекты |
|
Примеры из сторонних библиотек |