Processing:Примеры/Применение функций setup() и draw()

Материал из Онлайн справочника
Перейти к: навигация, поиск

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


Ambox content.png Черновик


Описание[1]

Код внутри функции draw() выполняется непрерывно сверху вниз до тех пор, пока программа не будет остановлена.

Пример

  1. int y = 100;
  2.  
  3. // Операторы функции setup() выполняются один раз при запуске программы.
  4. void setup() {
  5.   size(640, 360);  // вызов функции size() должен быть первой строчкой
  6.   stroke(255);     // устанавливаем белый цвет линий
  7.   frameRate(30);
  8. }
  9. // Операторы draw () выполняются до остановки программы.
  10. // Каждый оператор выполняется последовательно и после того,
  11. // как будет выполнена последняя строка, первая строка выполняется снова.
  12. void draw() {
  13.   background(0);   // Очищаем экран черным фоном.
  14.   y = y - 1;
  15.   if (y < 0) {
  16.     y = height;
  17.   }
  18.   line(0, y, width, y);  
  19. }

См.также

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

  1. processing.org - Setup and Draw.